Christmas trees are typically grown in fields, where they are cared for by tree farmers. The trees are planted in a row and cared for until they reach a desired height and trunk size. Once the trees are ready to be harvested, they are cut down and sold to retailers, who then display them in their stores. The time it takes for a tree to grow to its full size can vary depending on the type of tree, but most Christmas trees take between 8 and 12 years to reach their mature height of 6-8 feet.