There are around 300,000 acres in production for growing Christmas trees in the United States, according to the USDA. The majority of American Christmas trees are grown in Oregon and North Carolina. Only two counties harvested more than one million trees in 2017.
Over half of the trees grown in the United States are harvested in only seven counties — three in North Carolina, three in Oregon, and one in Michigan. The top producer, Ashe County in North Carolina, harvested almost two million trees in 2017.
Average Christmas tree prices remained about the same in 2019 as they were the year before, after skyrocketing between 2013 and 2016. On average, it takes about seven years for a Christmas tree to grow to typical height. Fewer plantings during the 2007/2008 recession resulted in a shortage in trees.
Artificial Christmas tree sales have increased in recent years. China is the leading source of artificial Christmas trees shipped to the United States, according to the U.S. Commerce Department.
In 2019, most U.S. consumers purchased their Christmas trees at chain stores or choose-and-cut farms.
Fir trees are an overwhelming favorite, with Fraser Firs leading the pack. Around 41 percent of Christmas trees sold in 2014 were Fraser Firs.
= 100,000 Christmas trees
Colorado Blue Spruce
The White House Christmas Tree, an 18.5-foot Fraser Fir from Oregon, arrives outside the White House