BestReviews is supported by readers and can earn an affiliate commission. Details.
With Christmas less than a week away, there aren’t many shopping days left to win an awesome giveaway or two. If you’ve forgotten someone on your holiday shopping list, there’s no need to panic. There are still plenty of gifts that you can get that will make you a holiday hero if you shop a little smarter.
Some retailers are still carrying products they believe will arrive before Christmas, but there is some uncertainty about delivery delays this year. The only way to guarantee you a gift ready to go on Christmas morning is sticking with gift cards and memberships that don’t require physical delivery of products for the big day.
Whether you are looking for makeup lover, gamer, coffee loverWhether you are an outdoor adventurer or a DIYer in your life, we have gift cards, magazine subscriptions and subscription box ideas that can make the perfect last minute gift.
Best Last Minute Gift Deals To Buy Today
Amazon Electronic Gift Card: $ 25 to $ 2,000 on Amazon
If you don’t know what to get that loved one who already has everything, you can never go wrong with an Amazon e-gift card. Not only is it guaranteed to arrive before Christmas, but your friend or relative can use it to shop for everything from clothes and tech gadgets to an awesome new book.
Sephora Electronic Gift Card: $ 25 to $ 100 at Sephora
For the loved one who doesn’t have enough makeup and skincare supplies, a Sephora Gift Card can be the perfect last-minute holiday gift. They can choose a signature scent, try a whole new shade of lipstick, or discover the perfect face mask for their skin concerns.
InStyle print magazine subscription: $ 5/12 months with automatic renewal on Amazon
Got a friend who loves to learn about the latest trends in fashion, beauty, home goods and more? They’ll definitely appreciate a subscription to InStyle, which covers all of these topics and gives readers a taste of celebrity favorite style trends.
Sock Fancy Surprise Pair of Socks Subscription: $ 6.99 / first box, $ 12 / additional boxes on Amazon
If you are looking for a unique gift, a subscription to this monthly sock subscription box certainly does the trick. Your friend or relative receives a pair of comfy and shapely funky socks every month. You can also choose from men’s and women’s sizes.
Home Depot Electronic Gift Card: $ 25 to $ 2,000 at Home Depot
A parent who is renovating their home or just loves DIY projects will get the most out of this Home Depot electronic gift card. They can choose from power tools, appliances, furniture and more to transform their home.
DoorDash Electronic Gift Card: $ 25 to $ 200 on Amazon
This DoorDash e-gift card is an incredibly thoughtful gift for anyone who lives off take-out. With access to over 300,000 local restaurants and chains around the world, your loved one will have plenty of options. They can even order treats from local supermarkets and convenience stores.
Subscription to the print magazine Well Eating: $ 6.50 / 12 months with automatic renewal on Amazon
A subscription to Eat Well can be the perfect holiday gift for that special someone who loves to cook but wants to keep things healthy. The magazine is packed with healthy and tasty recipes, shopping tips, quick meal ideas and more. It’s even filled with beautiful color photos to inspire you in the kitchen.
Toy Box monthly subscription: $ 25 / first box, $ 30 / additional boxes on Amazon
If you have a unique child in your life that you have not yet purchased for, they will be delighted with this toy subscription box. Each month, they will receive a mix of licensed toys from Star Wars, Batman, LEGO and more. It is ideal for children aged 6 to 8 and is available in boy, girl and mixed versions.
Whole Foods Market Electronic Gift Card: $ 25 to $ 200 on Amazon
That friend or family member who can’t get enough of the natural and organic food offerings from Whole Foods will definitely appreciate this e-gift card on Christmas morning. Along with their favorite pantry essentials, frozen foods and prepared foods, they can also purchase clean body care products like shower gel and mouthwash.
Kohl’s electronic gift card: $ 5 to $ 300 at Kohl’s
Another great option for that person on your list that cannot be purchased is a Kohl’s e-gift card. They can choose a new sweater, find a cozy blanket, upgrade their coffee maker, or even afford a speaker or smart display.
GameStop Gift Card: $ 50 on Amazon
Stop worrying about whether the player on your roster already has a specific title by gifting them this thoughtful gift card. GameStop has over 6,000 stores across the United States, but the card can also be used on the GameStop website.
3 Month Spotify Premium Subscription E-Gift Card: $ 30 on Amazon
Give ad-free music this holiday season with this 3-month Spotify e-gift card. Besides music, your friends and family can enjoy their favorite podcasts, all in one convenient place.
Backcountry Electronic Gift Card: $ 25 to $ 500 at Backcountry
If you have a friend who regularly goes on an outdoor adventure, this e-gift card allows them to choose their must-have gear. Whether they need a new jacket for hiking, a tent for their camping trip, or a pair of ski goggles, they can find the perfect item on the Backcountry website.
Allure Beauty Box: $ 23 / box on Amazon
If you know someone who enjoys trying out new makeup, skin care and hair products, a subscription to this Allure Beauty Box is sure to be a winner on Christmas morning. It includes at least six editors-tested beauty picks each month, and three or more are guaranteed to be full size.
People Print magazine subscription: $ 99/12 months with automatic renewal on Amazon
Anyone who enjoys pop culture can keep up with the latest celebrity interviews with this People magazine subscription. It also has real topical crime stories and inspirational articles about everyday people, so you get a bit of everything.
Fandango Gift Cards: $ 45 for (3) $ 15 cards on Amazon
Give your friends or family a movie night with these gift cards. They can use them to buy movie tickets on Fandango or the Fandango app which are good at thousands of theaters across the country.
Starbucks Electronic Gift Card: $ 25 to $ 100 on Amazon
We all know someone who just can’t start their day without a hot cup of coffee, so a Starbucks eGift is real crowd pleaser. The cards are also available in fun holiday designs, perfect for encouraging that festive spirit.
National Geographic Kids Print Magazine Subscription: $ 30/12 months on Amazon
The curious kid on your holiday shopping list will be delighted with this subscription to National Geographic Kids Magazine, featuring photos and articles on a variety of topics including animals, technology, science, geography, archeology and more. again. It is ideal for children ages 6 and up.
Lyft Electronic Gift Card: $ 25 to $ 100 on Amazon
If you need a gift for someone you don’t know well, this Lyft eGift Card is a perfect option. It can be used for standard rides, shared rides, bicycles and scooters, so your friend can get to where they need to be on time.
Register here to receive the weekly BestReviews newsletter for helpful advice on new products and great deals.
Jennifer blair written for BestReviews. BestReviews has helped millions of consumers simplify their purchasing decisions, saving them time and money.
Suggest a correction