We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

When it comes time to buy a new Christmas tree, you may be wondering exactly when you should be shopping. We all know that stores seem to be putting out the Christmas decor earlier and earlier each year, but there are definitely certain sales and discounts to keep a watch for.

Thanksgiving and Cyber Monday week is typically the best time to buy get a good deal on a Christmas tree, but in 2022 some great deals continued into December. Please keep in mind that in 2022, we were still dealing with inventory shortages. If these shorts of issues continue into 2023, we’d suggest getting ahead of the game and planning your purchase in October/early November so you don’t get stuck paying more than you have to.

Also, you can download The Krazy Coupon Lady app to get push notifications about all the Christmas tree deals we find in 2023 and be the first to shop.


Best Christmas Tree Deals in 2022

Best 3-foot Christmas tree deals

Best 4-foot Christmas tree deals:

Best 5-foot Christmas tree deals:

Best 6-foot Christmas tree deals:

Best 7-foot Christmas tree deals:

Related: Don’t have a Christmas tree stand yet? We looked into the best ones that get you the most bang for your buck.




The best time to buy a Christmas tree is around Thanksgiving and right after Christmas.

cyber monday christmas tree deals - Artificial Christmas trees on display at Home Depot.

You can score a good deal on a Christmas tree on Black Friday, Cyber Monday, or right around Thanksgiving. Prices tend to skyrocket once December hits. That happens for two reasons: global supply chain issues and increased shipping demands that lead to higher shipping costs. Trust us — the longer you wait, the more you’ll have to pay.

If you want to save the most, after-Christmas sales will slash prices on unsold Christmas trees. We’ve seen trees go on clearance for 75% off at Home Depot on Dec. 30. This might not be helpful when you need a Christmas tree ASAP, but it’s super good to know for the future.

Get the Best Christmas Tree Deals in 2023 on Black Friday and Cyber Monday