17 last-minute gift ideas that will get here in time for Christmas

So, you waited until the last possible moment to start Christmas shopping—we’ve all been there. And especially this year, with one less week in between Thanksgiving and the big day, it seems like the holidays just crept up. The good news is that because of the sheer genius that is online shopping, you can still get great last-minute gifts for pretty much everyone on your list, all without having to move from that comfy spot on your couch. That means you still have plenty of time to grab a few extra stocking stuffers, or cross the final names off your gift-giving list.

Just maybe don’t wait any longer, okay? Get on these last-minute gift deals now to have them on your doorstep before Santa lands his sleigh.

Last-minute gift ideas for everyone on your list

Best last-minute gifts from Nordstrom:

Nordstrom allows you to buy an item and pick it up in-store (with free gift wrapping!) or order with expedited shipping to get it by Christmas Eve.

Hershel Supply Co. Novel Duffel Bag

Nordstrom
Nordstrom

Shop it! $90, nordstrom.com.

You can’t go wrong with a sturdy duffel like this one. It even has a special shoe compartment for extra organization.

Ugg Slippers

Nordstrom
Nordstrom

Shop it! $119.95, nordstrom.com.

A plush, cozy pair of slippers is the ultimate comfy crowd-pleaser. These classic ones from UGG are still coveted by moms and siblings alike.

Calpak Packing Cubes

Nordstrom
Nordstrom

Shop it! $48-$70, nordstrom.com.

If you’re looking for a gift that someone will actually use, look no further than these cute, functional packing cubes. Seriously, they’re a travel game-changer.

Native Union Textured Airpod Case

Nordstrom
Nordstrom

Shop it! $19.99, nordstrom.com.

We all know that one person who is never seen without their Airpods in their ears. For them, we suggest one of these sleek, textured cases. It’s the perfect stocking stuffer, too.

Best last-minute gifts from Amazon:

These Prime-eligible gifts are guaranteed to be delivered on your doorstep by Christmas Eve—or sooner—depending on when you order.

Amazon Essentials Standard Fleece Vest

Amazon
Amazon

Shop it! $20-$25, amazon.com.

This top-rated sherpa vest is the ultimate cozy layering essential.

Polaroid Snap Instant Digital Camera

Amazon
Amazon

Shop it! $69.99 (orig. $89.99), amazon.com.

The old-school polaroid camera gets a modern upgrade with this adorable gift that lets you snap and print photos immediately.

Fossil Passport Holder

Amazon
Amazon

Shop it! $64, amazon.com.

Give this leather passport holder to your favorite traveler.

Tile Mate

Amazon
Amazon

Shop it! $19.99 (orig. $24.99), amazon.com.

The Tile Mate is a genius little piece of technology that makes finding everyday things just a bit easier. From your phone to your waller to your keys, this Bluetooth tracker links to an app on your phone to send location updates of where your stuff is.

Best last-minute gifts from Walmart:

Walmart is giving you until December 20th to order items for delivery by Christmas Eve. Just use their free two-day shipping.

Revlon One-Step Hair Dryer & Volumizer Hot Air Brush

Amazon
Amazon

Shop it! $38.94-$49.88, walmart.com.

A blow dryer and brush in one, this innovative styler is one of the most must-have gift items of the season for its ability to dry hair while delivering shine and volume in one simple step.

Olay Regenerist Regimen Gift Set

Walmart
Walmart

Shop it! $30.41 (orig. $60.82), walmart.com.

Get a facial brush, cleanser, and moisturizer in this awesome gift set that’s full of her favorite skincare goodies.

Tranquility Weighted Blanket

Walmart
Walmart

Shop it! $44.97-$64.97, walmart.com.

Affordable weighted blankets can be hard to come by, but this one is a bestseller at a reasonable price.

Best last-minute gifts from Bauble Bar:

Looking for something sparkly? December 19th is the last day for 2-day UPS shipping on these Bauble Bar items, and December 20th is the last day for UPS overnight shipping to get them before Christmas.

Carina Huggie Hoops

Bauble Bar
Bauble Bar

Shop it! $42, baublebar.com.

These bedazzled hoops add a bit of bling to an everyday accessory.

Initial Barrettes

Bauble Bar
Bauble Bar

Shop it! $12 for 2, baublebar.com.

Get them something personalized with these cool initial barrettes that are minimal enough to go with any outfit.

Initial Heart Pendant

Bauble Bar
Bauble Bar

Shop it! $15 (orig $36), baublebar.com.

A sweet pendant necklace is simple and elegant for anyone on your list.

Stephanie Pearl Beaded Headband

Bauble Bar
Bauble Bar

Shop it! $48, baublebar.com.

Give this embellished headband to your trendy cousin or sister to make her Christmas extra glam.

Best last-minute gifts from Target:

Target is offering free guaranteed delivery by December 24th as long as you place your order before Friday, December 20th at 1 p.m. ET.

Friends the One with the Ball Game

Target
Target

Shop it! $10.49 (orig. $14.99), target.com.

Challenge your family to see who is the supreme Friends fan with this game that’s inspired by the episode, “The One with the Ball.” Players compete against friends and family to see how long they can last through five ball-tossing, ball-balancing, ball-challenging rounds.

Tri-Coastal Design Makeup Brush Set

Target
Target

Shop it! $20, target.com.

Any makeup lover would swoon at the sight of this 20-piece brush set.

HP Sprocket 200 Printer

Target
Target

Shop it! $79.99 (orig.129.99), target.com.

Capture the memories of Christmas with this mini printer that uses Bluetooth to print photos right from your phone.