Amazon is having a massive sale on Christmas trees (but only for today)

Kate Mendonca
Shopping Editor
Empty bright christmas room with copy space

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.

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

Image via Amazon.

SHOP IT: Amazon, $144 (originally $294)

Krinner Genie L Christmas Tree Stand

Image via Amazon.

SHOP IT: Amazon, $68 (originally $89)

National Tree 7.5 Foot Kingswood Fir Pencil Tree

Image via Amazon.

SHOP IT: Amazon, $88 (originally $119)

National Tree 6.5 Foot Kingswood Fir Pencil Tree

Image via Amazon.