According to the National Christmas Tree Association, 25 to 30 million real Christmas trees are sold in the U.S. each year.