The tree can grow in a wide variety of soil including sandy, and loamy. It prefers well-draining soil and especially seen growing mostly near river banks in the alluvial soil.
Since the tree grows near river banks, the seedlings prefer slightly consistent wet or moist soil. Water regularly and check the consistency of the soil by poking a 1-inch finger in the soil. Avoid overwatering as it can invite fungal diseases.
The tree grows best when the mean temperature is around 23°c (73° F) with 1,600mm of annual rainfall. The tree dwells in a moist and warm tropic environment and is sensitive to frost and drought.
The younger seedlings need shady areas and protection from the hot sun rays to germinate and develop. Mature plants grow well in a bright spot with semi-shade.