Yahoo Life Shopping
Why you can trust us

We independently evaluate the products we review. When you buy via links on our site, we may receive compensation. Read more about how we vet products and deals.

25 best last-minute Christmas gifts that'll arrive before the 25th

These gift ideas will be delivered in two days or less.

Burt's Bees Gift Set, Monogram Necklace, Carhartt Hat, Tapple
The pressure's on: Pick up these gifts from Carhartt, Burt's Bees and other popular brands before they sell out.

Time is running out before Christmas, but just because you’re still shopping for last-minute gifts four days out doesn't mean you have to settle for giving gift cards or cold, hard cash. Really, don't be that guy (or girl). Instead, have a gander at this list of the best last-minute gift ideas that are affordable, thoughtful and, most important, have quick shipping turnarounds. We promise, there are still plenty of thoughtful gift ideas out there for everyone on your list that'll arrive by Dec. 24. And chances are they won’t even know you waited until the last minute to purchase them!

Quick Overview
See 15 more

A handful of these picks will arrive instantly (think: subscription boxes and digital gifts like Masterclass), but most of them will get where you need them to go in two days, tops, giving you plenty of time to wrap 'em up and get 'em under the tree.

There's something on this list for everyone in your life. Still struggling to come up with some stocking stuffers for the hubby? Throw in a Lifestraw, an on-the-go gadget that makes any water drinkable. What about your mom, who has it all (and, of course, wants nothing)? A monthly flower subscription from Urbanstems is truly a gift that keeps on giving. And hey, how about something for the whole family — like Tapple, a board game that you can all play together once the festivities wind down.

Your guy is cool and all, but that doesn't mean he can handle the chills of winter. More than 100,000 Amazon shoppers have picked up this beloved beanie (available in 40 colors) in the last month — and there's good reason why. Top of the list: It's "wicked warm," said one reviewer, claiming that it kept his head "toasty" when It was 29°F outside.

$16 at Amazon
Explore More Buying Options
$20 at Zappos$20 at Lowe's

Looking for a small add-on or a gift for someone you don't know all too well? Here's just the thing: This gift set comes with five of Burt's Bees skin and lip saviors. A bonus: It comes packaged and ready for gifting — no wrapping necessary!

$12 at Amazon
Explore More Buying Options
$15 at Kohl's$15 at Walmart

She could use a minute — or hey, a whole year — to herself. This monthly subscription box will encourage her to seek out some much-needed R&R. Each month, she’ll receive eight self-care goodies valued at around $200 — ranging from calming candles to nourishing lip masks. The best bang for your buck? A 12-month subscription for just $34.99 per month. 

$35 at TheraBox

Fuel this tabletop pit with bioethanol and let it dazzle in the living room, on the patio or just about anywhere else. It can burn for at least an hour straight sans smells or soot. 

$40 at Amazon

Here's how it works: Pour hot coffee directly into the freezing chamber, then swirl it around for at least one minute for instant cooling. "These things work incredibly well at chilling beverages fast and not watering them down," one iced coffee lover wrote. "Pretty sure everyone should keep one in the freezer!" Seriously: Who doesn't have at least one java junkie on their gift list?

$17 at Amazon

Got a budding memoirist on your list? You will with this ingenious gift: Storyworth will send a prompt for them to answer each week — What did you learn from your parents? What was your wedding like? — and their answers will be compiled and bound in a hardcover book at the end of the year. Truly one of the easiest and best last-minute gifts.

$89 at Storyworth

Family get-togethers = game time! Pick a card to reveal a category (like candy or sticky stuff), hit the timer and press down the first letter of your related word. Each person only has 10 seconds to take a guess, so everyone must move quick!

$19 at Walmart
Explore More Buying Options
$19 at Amazon$22 at Kohl's

Charging stations are great — until you try to squeeze them into your carry-on when traveling. That's what makes this three-in-one wonder worth every penny: Not only does it charge your iPhone, Apple Watch and AirPods at once, but the whole thing folds up for easy transport. 

$30 at Amazon
Explore More Buying Options
$56 at Newegg

For just $10 a month, they can learn how to cook like Gordan Ramsay, write like Judy Blume or hey, even lead a country like former President Bill Clinton. An annual membership grants them access to over 180 courses, many of which deliver up to 200 hours of instruction and inspiration.

$10 at Masterclass

One box, over 70 different shapes. All ages will challenge their mind to turn this cube into pyramids, stars and more. "Fantastic fidget toy," proclaimed one Amazon reviewer, who added, "Great toy for in the car, waiting in a doctor's office, etc. Even adults will love this one."

$25 at Amazon
Explore More Buying Options
$29 at Macy's

Fresh blooms always bring a smile to her face — and with this subscription (starting at $55), she'll be beaming for months on end. Choose the type of bouquet (standard, seasonal or luxe), frequency and first delivery date; Urbanstems will handle the rest.

$55 at Urbanstems

This gift is a win for everyone involved: Kids will love molding this scented sand into ice cream sundaes and sweet treats, while parents will be happy that kinetic sand is much more malleable but not as messy as the real stuff. "My children played with this for hours and preferred this to their tablet," one very satisfied parent wrote. Sounds like a winner to us!

$15 at Amazon
Explore More Buying Options
$15 at Target

Before it's time to crack open a cold one, he can taste some of the flavors he knows (and loves) with these beer-infused hot sauces. They vary in heat — Asian sriracha is mild, garlic serrano is medium and roasty chipotle is hot — but all three feature the same all-important, ever-popular base ingredient. 

$27 at Amazon

Sometimes, the best gifts come in the smallest packages. Enter this layered gold, silver or rose gold necklace, which has an initial pendant front and center— hers or yours, it's your call! 

$12 at Amazon

Little ones can use this pen to create pint-size figurines and decorations for their room. "Trace a 2D drawing and then bring it into the three-dimensional world! I highly encourage those looking to get their children into some kind of STEM project to consider this," one parent wrote, adding that it's "great for beginners."

$61 at Amazon

Hikers, travelers and outdoor adventurers can't get enough of this genius invention, which removes 99.9% of bacteria and parasites to make water drinkable. One five-star reviewer said she used it while hiking in Maine to turn "brown scum" into the "freshest spring water" She added: "Better than any tap. I'm from Maine, and I've tasted plenty of water right from mountain springs, so take my word." 

$17 at Amazon
Explore More Buying Options
$20 at Target$20 at Ace Hardware

Hibernation season's in full swing, so you know what they need? A few candles to burn while they hole up. With this monthly subscription, they'll get a new seasonal scent along with a matchbox to light it. 

$35 at Brooklyn Candle Studio

Bubble headbands took over TikTok this year. Get her this cutie, complete with matching wristbands, so she can keep her precious locks and shirtsleeves dry while she does her nightly skin-care routine. Select colors, including this lovely coral shade, can be in your hands in just one day, so choose wisely. Note that this gift arrives after Christmas.

$10 at Amazon

Flowers aren't forever — that is, except for these beauties made out of 608 Lego bricks. Once she builds her blooms, she can put the arrangement on display and bask in its beauty (and, let's be real, her handiwork). Note that this gift arrives after Christmas.

$40 at Walmart
Explore More Buying Options
$40 at Amazon$40 at Target

Little ones (and kids at heart) can write secret messages, then reveal what they've jotted down with the cap's built-in UV light. Now on sale for nearly half off, these stocking stuffers are super popular among Yahoo readers. Note that this gift arrives after Christmas.

$9 at Amazon

The reviews quoted above reflect the most recent versions at the time of publication.

Your Holiday Shopping Guide: See all of our gift guides in one spot. We've got unique gift ideas for all the different people in your life — men, women, teens, kids, you name it.