How Many Christmas Trees are Sold Each Year in the United States?

American purchse between 25 and 35 million fresh trees each year. Artificial trees are mostly manufactured in China and are made of a variety of products. Sales of artificial trees is around 17 million per year. So the combined sales of real and artificial trees is between 42 and 52 million per year.