种植山竹需要良好的排水条件,相对粘土,山竹更喜欢有机物丰富、pH值在5—6.5的砂壤。山竹在年降雨量2000—2500mm的热带雨林生长茂盛,最佳生长条件是温暖、潮湿、无雨季的地区。热带地区年降雨量在1300-2500mm就能满足其旺盛生长,均匀分布的降雨量更有利于山竹的快速生长。
山竹是典型的热带雨林型果树,在25-35℃、相对湿度80%的环境下生长旺盛,20-25℃的温度范围也能满足其基本生长要求。然而,当温度降到20℃以下时,山竹生长会受到明显抑制;长期低于5℃或高于40℃会导致植株死亡。
山竹早期生长需要弱光环境,荫蔽度40%-75%最适宜其生长。直接光照下,特别是新抽生的叶片容易受强光灼伤。山竹寿命长达70年,但生长缓慢,从栽培到结果需要七、八年的时间,果实成熟期为5-10月,以8-10月产量较高。