According to the National Christmas Tree Association, Christmas Eve is the cheapest day to buy a Christmas tree, with the average price of a tree just $47. If folks can hold out buying a tree until the week before Christmas, they’ll likely save about 22%. (But who wants to do that??)
On the other end of the spectrum, the most expensive day to buy a tree is Cyber Monday, with trees costing, on average, $81, while trees on Black Friday will average about $77.
[Source: Market Watch]
Do you make it an annual tradition to buy a real tree every year or have you gone the artificial route?