With everything going on during the holiday season, from those ugly sweater parties to holiday card photo shoots, it's easy to find yourself pressed for time to find gifts for everyone on your shopping list. Unfortunately, buying gifts too close to Christmas means that many popular items are already sold out while others won't ship in time for the holiday.
However, while there may be a dearth of presents left on the shelves, there's still hope for a happy holiday after all—and it doesn't involve grabbing Santa chocolates from the aisles at your local CVS. Herein, we've rounded up some of the best last-minute gifts that you can buy online and still receive in time for the holidays.
1 | A Customizable Mug
DAVIDsTEA$23; buy now at DAVIDsTEA
Your artistic acquaintances will have a blast drawing all over this cute and customizable mug and matching lid/saucer set. And once they've finalized their artwork, all they have to do is throw their mug in the oven to turn their temporary design into a permanent display. And if you want a great gift for yourself, enter our giveaway to win a stylish Brooks Brothers duffel.
2 | Chrissy Teigen's Latest Cookbook
Target$21; buy now at Target
America's sweetheart Chrissy Teigen is at it again with her latest cookbook, Cravings: Hungry For More, the followup to her debut cookbook Cravings. What makes the model/actress/Twitter star so wonderful as a cookbook author is not just her love and appreciation for food, but also her quirky humor, relatable anecdotes, and all-around lovable personality.
3 | A Swanky Cocktail Shaker
Wayfair$29; buy now at Wayfair
Give their bar cart an instant aesthetic upgrade with this blue and white speckled shaker and jigger set. Seeing as it's both pretty and pragmatic, any alcohol enthusiast would be, well, enthused to receive such a great gift. (And don't worry: They'll never have to know that it was a last-minute gift.)
4 | A Sleek Passport Holder
Bluefly$56; buy now at Bluefly
You'll always be with your loved ones on their international excursions—in spirit, at least—when you give them the gift of this modish passport holder. It's slim, it's sleek, and it serves the dual purpose of being both a passport holder and a wallet.
5 | A Limited Edition Christmas Ornament
Swarovski$79; buy now at Swarovski
No gift encapsulates the holiday spirit quite like a Christmas ornament. This Swarovski one, carefully crafted with 156 clear pieces of crystal and a white satin ribbon, is an annual edition special, and the "2018" engraving on it makes it perfect to gift to someone who's celebrating a milestone this year.
6 | A Guided Audio Workout Subscription
Shutterstock$80 for 1 year; buy now at Aaptiv
Though working out with a trainer is a great way to learn the ins and outs of how to lose fat and build muscle, hiring someone for one-on-one training is expensive. That's where Aaptiv comes in.
It's a workout app that guides you through floor and cardio workouts based on your duration, music, and difficulty preferences. Whether your fitness-loving friend wants to work on their running pace or just wants to fit in some more HIIT workouts at home, this app gives them the option to do an intimate training session anywhere, anytime.
7 | An Award-Winning Hair Dryer
Neiman Marcus$399; buy now at Neiman Marcus
There's a reason why this hair dryer received more awards than any other in 2017. Built with cutting-edge technology, this accessory is not just able to dry hair, but also straighten and style it without the risk of damage or dead ends.
8 | A Nail Polish Advent Calendar
Sephora$59; buy now at Sephora
For every day of December leading up to Christmas, this advent calendar has not a piece of chocolate, but a fun nail polish color hiding behind its compartments. Of course, giving this to someone as a last-minute gift means they'll have to open most of the compartments at once, but they probably won't be complaining seeing as these polishes together retail for more than $200!
9 | A Craft Beer Scratch-Off Poster
Uncommon Goods$15; buy now at Uncommon Goods
Now your brew-loving comrade can keep track of their alcoholic excursions and show them off, too, thanks to this craft beer scratch-off poster. Every time they try a new beer on the poster, they'll get to scratch off the panel under the brew's name, all in the hopes that one day there isn't a single empty panel left.
10 | A Sweet Pair of Strawberry Earrings
Ban.do$30; buy now at Ban.do
Strawberries might only be ripe in the summertime, but your happy-go-lucky friend can make these sweet earrings a wardrobe staple throughout all four seasons.
11 | A DIY Butter Churner
Uncommon Goods$39; buy now at Uncommon Goods
This Christmas, give your flavor-appreciating foodie friend a gift they'll never see coming: a butter churner. The dairy staple is surprisingly easy to make, and it tastes much better when you put the time and effort into making it from scratch.
12 | A Watch For His Everyday Outfits
Bluefly$108; buy now at Bluefly
This leather-banded, water-resistant watch is perfect for those days when he wants to keep his outfit casual. And though its design is simple, that's precisely what makes it so special: It's a timeless accessory that will blend in with any look.
13 | A Cute Mickey Mouse Mount
Otterbox$20; buy now at Otterbox
Forgot to pick something up for the little one on your shopping list? Instead of running to the drug store to grab some generic toy, buy them this adorable Google Home Mini mount in the shape of Mickey Mouse. If they already own a Google Home Mini, then they will love transforming it into their favorite Disney character—and if they don't have a Google Home Mini, you can buy their parents one as their gift and turn this into a package deal. Win-win!
14 | A Cell Phone Selfie Light
Target$10; buy now at Target
This Christmas, let there be light—selfie light, that is. With three different settings suitable for various lighting situations, this clip-on light is the phone accessory that your over-the-top friend has been waiting their entire lives for.
15 | A Pair of Heated Mittens
REI$359; buy now at REI
Before your friend or family member hits the slopes, make sure they're properly prepared for the cool climate with these waterproof heated mittens. Their rechargeable batteries can last for days, so they should be able to get through their entire trip without ever having to plug them in.
16 | An Artisan, Truffle-Flavored Olive Oil
Bergdorf Goodman$40; buy now at Bergdorf Goodman
Any foodie with an appreciation for umami will squeal at the sight of this fragrant, flavored olive oil. There is no savory food nor dish that doesn't taste better with a splash of truffle flavor—and in olive oil form, it's easy to add into almost any recipe.
17 | A Trackable Luggage Tag
Away Travel$30; buy now at Away Travel
They'll never have to worry about losing their luggage again with this technology-enhanced tag. The chip inside of the tag connects to their phone—so even when they're going through security and their luggage is stored away somewhere, they can still track exactly where that "somewhere" is.
To discover more amazing secrets about living your best life, click here to follow us on Instagram!