
Christmas trees are a massive business, with 3,000 tree farms across the United States selling on the order of 12 million trees per year and another 3 million natural trees imported each year on top of that, in addition to the overwhelming 20 million artificial trees imported annually as well. The price of an imported tree, artificial or natural, at wholesale prices was $22 last year, so given that the general price range for a tree was between $80 and $100 in 2022, that would indicate that your typical markup on a Christmas tree is something like 400 to 500 percent. Across 15 million natural trees and 20 million artificial trees sold, you’re talking a $3 billion annual business in trees.
Comments