Last-minute Christmas gifts at Walmart: shop today’s 19 best deals

December 25 is drawing near, and if you’re looking to shop for last-minute Christmas gifts, Walmart is here to help. The retailer is having a massive sale on best-selling gift ideas, all of which ship in time for the big day. I’ve take a good look at what’s in the sale, and hand-picked the 19 best last-minute Christmas gifts to shop today.

• Browse Walmart’s full sale

Walmart’s last-minute Christmas gifts include a mix of tech gadgets, Apple devices, vacuums, kitchen appliances, toys, TVs and gaming consoles. The Christmas gift ideas listed below are unique, because all the items are on sale and are genuinely good bargains, some of which are still at record-low prices that we saw during Black Friday and Cyber Monday.

A few holiday best-sellers include the AirPods 2 on sale for $99, the Chefman TUrbo air fryer marked down to just $49, and the PS5 Slim Marvel’s Spider-Man 2 bundle for $499.

Walmart offers free two-day shipping on orders over $35, so all the last-minute gift ideas listed below will arrive before Christmas Day.

Last-minute Christmas gifts at Walmart

More holiday sales

  • Amazon: 70% off Kindle, TVs, tablets & clothing
  • Apple: AirPods, Apple Watch & iPads from $79
  • Adidas: 40% off running shoes & clothing
  • Beauty: 51% off makeup, skincare & hair tools
  • Best Buy: $800 off TVs, laptops & headphones
  • Cheap TVs: big-screen 4K TVs from $269.99
  • Christmas: 40% off decor, pajamas & trees
  • Dell: cheap laptops and desktops from $259
  • DreamCloud: 40% off all mattresses
  • Gaming: console bundles from $289.99
  • Lenovo: 76% off laptops, desktops & printers
  • Lululemon: up to 30% off sitewide
  • Nectar: mattress deals starting at $359
  • Nordstrom: 40% off Nike, Levi’s & UGGs
  • Patagonia: pullovers starting at $64.99
  • Saatva: $400 off mattresses over $1,000
  • Samsung: $2,000 off TVs, $800 off Galaxy S23
  • Stocking stuffers: tech, gift cards, candy & toys
  • Target: 40% off Christmas decor, TVs & toys 
  • Toys: Disney, Barbie & Lego from $14.99
  • Walmart: cheap TVs, air fryers, PS5 & toys