When To Buy A Xmas Tree

The National Christmas Tree Association says Black Friday and Cyber Monday are two of the most expensive days of the year to buy Christmas trees. Trees cost an average of $77 today and $81 on Monday. The seasonal average is $73. The National Christmas Tree Association says Christmas Eve is the best day of the year to buy Christmas trees because prices average around $47.