Soil –
Though avocadoes can be grown successfully in varying soil conditions, they are extremely sensitive to poor drainage and saline conditions. They will be happy in soils with pH ranging from 5-7.
Climate –
can thrive and produce a good crop in climatic conditions ranging from true tropical to warmer parts of the temperate zone.