The time required for an avocado plant to produce its first harvest depends heavily on whether it was grown from seed or propagated via grafting. Avocado trees grown directly from a seed can take anywhere from 5 to 13 years (and sometimes longer) to bear fruit, and the resulting fruit quality is often unpredictable. Conversely, commercially cultivated trees propagated through grafting typically begin producing marketable fruit within 2 to 3 years.