Christmas trees can grow at different rates depending on various factors such as species, soil conditions, and climate. In general, most Christmas trees take 7 to 10 years to grow to the standard height of 6 to 7 feet, with some species taking longer or shorter periods of time. Once the trees have reached the desired height, they are typically harvested for use as holiday decorations or other purposes.