Question: how much are real trees for christmas?
Answer: The average price of a real Christmas tree in 2017 was $75, according to data from the National Christmas Tree Association, a trade group representing tree sellers. The average price for an artificial tree was $107.