47 Best Last-Minute Gift Ideas (That Don’t Scream ‘Last-Minute’)
All products are independently selected by our editors. If you buy something, we may earn an affiliate commission.
Welcome, weary gift-giver. The best last-minute gifts can bail you out of a sticky, “I kinda forgot about you” situation, just when you thought you had a present for everyone on your list. And when you get it right, it’ll seem like you’ve been mulling over this idea for months, not mere hours. While Amazon gifts are your best bet for possible next-day delivery, stores like Nordstrom and Walmart also offer competitive shipping and the ability to buy online and pick up in-store.
Fabulous gifts for women at the bottom of your nice list, presents for boyfriends who swore they didn’t want anything this year, Secret Santa ideas for the office party you forgot about, even personalized gifts for the relatives who sent late RSVPs—these thoughtful last-minute ideas are here to help. If you’re out of physical options, don’t sweat it: Subscriptions and digital gift cards make great last-minute Christmas gifts, and our editors have shared their favorites below.
From cheap gifts that only look expensive to game-day additions for your wife or husband, these are the best last-minute gifts that’ll bring the cheer this holiday season—procrastination notwithstanding.
The best last-minute gift ideas, at a glance
- Best Gift for Her: Ugg Scuffette II Slippers, $95
- Best Gift for Him: Ember Mug 2, $89
- Best Personalized Gift: Mevecco Constellation Necklace, $14
- Most Thoughtful Gift: The Three Question Journal, $30
- Best Gift for Teens: Wepvo Portable Projector, $60
- Best Tech Gift: AirPods Pro 2,
$249$170 - Best Beauty Gift: Sol de Janeiro Jet Set, $32
- Best Wellness Gift: Theragun Prime Massage Gun, $299
- Best Under $100: Fujifilm Instax Mini 40 Instant Camera, $96
- Best Under $50: Nodpod Sleep Mask, $34
What are the Christmas 2024 shipping deadlines?
Plenty of brands will be able to guarantee delivery if you order at least a week before December 25, which is both Christmas and the first day of Hanukkah—but things get a little more complicated once you pass that threshold.
Amazon: Amazon offers a variety of shipping options, including possible same-day delivery up until December 24. Prime members can score free one-day shipping on many orders by December 23, but only on select purchases in approved areas.
Nordstrom: Last year, gifts from Nordstrom had to be ordered by December 18 with standard shipping or December 19 with two-day shipping to arrive on time. Right now, the retailer is labeling products online if they’ll arrive before December 25. Certain zip codes also have same-day delivery, and you can also purchase many products online with next- or same-day pickup in your closest store.