Avocado trees may not yield fruits for different reasons. But have in mind that your avocado might not yield fruits because it’s not matured yet. Avocado trees can take 7 – 15 years to produce fruits: that is quite a long time. But there are ways you can grow your avocado to produce fruits in just a few years.
Some growth conditions play a key role in how to grow an avocado tree that bears fruit.Temperature: your avocado tree will bloom and produce well in moderately warm temperatures.Watering and drainage: wet your plant moderately but deeply.Soil: avocados tree grows best in sandy loam soil.
Although the avocado tree does have both stamen and stigma, they are not self-pollinating. You might also have the right type of plant for accurate pollination. Nevertheless, you might need to induce pollination yourself.