The time it takes for an avocado to grow from a seed to a fruit-bearing tree can vary depending on several factors, such as the variety of the avocado, the growing conditions, and the climate. Generally, it can take anywhere from 5 to 13 years for an avocado tree to mature and produce fruit. However, if you want to grow an avocado tree from a seed, it's important to note that the resulting tree might not produce fruit at all, or if it does, it may not be of the same quality as the parent plant. Additionally, growing an avocado tree from a seed can be a challenging process as it requires the right conditions, including warm temperatures and adequate watering. If you want to grow an avocado tree, it can be easier to purchase a grafted tree from a nursery, which will be more likely to produce fruit and will be easier to care for.