According to a study by the National Christmas Tree Association, an estimated 30 million real Christmas trees are sold each year in the United States alone. This number does not include artificial trees, which are also widely sold during the holiday season.