Many Americans see Christmas as incomplete without a tree. Spending on real trees is expected to reach nearly $2 billion in 2024, with 23.6 million trees sold at an average price of $79.31. About 43% of households plan to buy a tree, while the trend of cutting their trees is declining. Most trees come from Michigan and North Carolina, and the average age of a tree buyer was 42 in 2023. https://www.finder.com/banking/cost-of-a-christmas-tree
