Amazon is having a massive sale on Christmas trees (but only for today)
Yahoo Lifestyle Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page.
Looking for gifts ideas, deals and shopping hacks? Check out Yahoo Canada's holiday page.
If you have yet to pick up a Christmas tree, Amazon is making it easier than ever to have one sent straight to your door in time for the holidays.
Thanks to their Deal of the Day sale and Amazon Prime delivery, you can have your tree delivered in just two days, all while saving money.
ALSO SEE: Eight ugly Christmas sweaters that are hilarious (but still safe for work)
Until midnight tonight, find a selection of artificial trees from the brand National Tree marked down at up to 50 per cent off, as well as tree stands should you still wish to put up a real Christmas tree.
Shop some of Amazon’s best Christmas tree deals, but act fast before the sale runs out.
National Tree 7 1/2 Foot Hinged North Valley Spruce
SHOP IT: Amazon, $144 (originally $294)
Krinner Genie L Christmas Tree Stand
SHOP IT: Amazon, $68 (originally $89)
National Tree 7.5 Foot Kingswood Fir Pencil Tree
SHOP IT: Amazon, $88 (originally $119)
National Tree 6.5 Foot Kingswood Fir Pencil Tree
SHOP IT: Amazon, $100 (originally $135)
National Tree 7.5 ft. North Valley Spruce Tree
SHOP IT: Amazon, $109 (originally $186)
National Tree 5 Foot Montclair Spruce Entrance Tree
SHOP IT: Amazon, $70 (originally $110)
National Tree 18 Inch Fiber Optic Ice Tree
SHOP IT: Amazon, $19 (originally $26)
National Tree 9 Foot Hinged Dunhill Fir Tree
SHOP IT: Amazon, $380 (originally $660)
Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram.