From seed it can take up to 10-12 years to be ready for sale. When starting from a seedling, it will take an additional 5-6 years for the tree to start being commercially viable. A Christmas tree will grow about a foot per year.