Yahoo 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. Pricing and availability are subject to change.

15 best last-minute holiday deals you can shop before Christmas — from Best Buy, Canadian Tire, Amazon and more

You can finally check everyone off your holiday gift list (and save money while doing it!).

lululemon belt bag, amazon sony headphones, walmart keurig, walmart dutch oven, canadian tire owala, walmart fujifilm instax camera, best b uy dyson
15 best last-minute deals on Christmas gifts from Canada's favourite retailers. (Photo via Lululemon, Walmart, Best Buy, Amazon and Canadian Tire)

The clock is ticking, folks — the holidays are nearly here (a week away, to be exact). It's all "Joy to the World" until you've realized you forgot someone on your list. If you're still scrambling for last-minute gifts, don't panic. Canada's favourite retailers have tons of gift ideas available, and most of them are at a discount.


  • Keurig K-Supreme Single Serve K-Cup Pod Coffee Maker

    $118$188
    Save $70

There's just about something for everyone — whether you're scrolling through Best Buy, Walmart, Amazon Canada, Canadian Tire or Lululemon. So, it's time for less stress and more shopping! We've listed some stellar gifts to help get you started and hopefully avoid any holiday headaches. Keep scrolling to check 'em out.

If you know of any gamers who would be overjoyed to receive this gift under their tree, you'll be just as ecstatic to know you can save $100 (and GST/HST) right now.

$550 at Best Buy

This Dell laptop is at its Boxing Day price right now (yes, before Christmas!). It has a user-friendly interface and is ideal for everyday multi-tasking.

$550 at Best Buy

This Dyson will effectively clean carpets and hard floors, and since it's cordless, it will make vacuuming a little less daunting (AKA no annoying wires to fuss around with).

$300 at Best Buy

This Dutch oven is the perfect gift for chefs, home cooks and busy parents. It's recognized as a "jack-of-all-trades" because it can be used to whip up everything from stews and soups to bread and puddings.

$59 at Walmart

This instant camera is the perfect choice for any kid or adult in your life who loves capturing every moment. And if they love scrapbooking or journaling, this would be the best gift for them (confirmed by me, a journal girl).

$90 at Walmart

Know anyone who needs to step up their at-home coffee game? You really can't go wrong with this Keurig coffee maker. Hey, it could even make a great gift for yourself (because why not treat yourself?).

$118 at Walmart

This digital photo frame is an innovative way of displaying multiple photos without having to hang tons of physical copies around your house. Someone said it was their "mom's favourite gift ever!"

$145 at Amazon

Know someone in desperate need of a pair of over-ear headphones? These Sony ones are reliable, noise-cancelling and more than half off. Shoppers call them a "go-to choice for a premium audio experience."

$123 at Amazon

This massage gun is a thoughtful (and practical) gift for the fitness lovers in your life. It comes with nine massage heads and features 30 different speed levels.

$30 at Amazon

This two-basket air fryer is larger, faster and more convenient than others. You can cook up two sides simultaneously, allowing you to get dinner on the table a lot quicker.

$150 at Canadian Tire

If you ask me, anyone would appreciate this tumbler under their tree. It will keep beverages cold for up to 24 hours — or hot for several hours.

$40 at Canadian Tire

How luxe is a touchscreen toaster? This Oster one features an intuitive and responsive interface. It will toast bread (up to four slices!) to perfection.

$70 at Canadian Tire

This chic Lululemon belt bag is a tad more elevated than the original. It's made of a leather alternative that will dress up ensembles.

$79 at Lululemon

This Lululemon toque would make a great gift (or stocking stuffer) for anyone on your list. Reviewers describe it as "cozy" and "comfortable."

$49 at Lululemon

These hair ties aren't just cute; they also help reduce breakage and hold ponytails firmly in place.

$19 at Lululemon

Let us know what you think by emailing us, commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram.