X
Article updated on Feb 10, 2026

Honestly, I'd Love Any of These Discounted Gift Cards for Valentine's Day

If you're looking for a last-minute Valentine's Day gift, you can't go wrong with a gift card. These deals can help you save a few bucks, too.

Headshot of Aashna Gheewalla
Headshot of Aashna Gheewalla
Aashna Gheewalla Associate Writer
Aashna Gheewalla is an Associate Writer at CNET. She previously worked as a Deals Writer at Wirecutter and a Health Advocacy Writer at GoodRx. She spends her free time teaching and practicing Pilates and trying out different restaurants.
Written by
Aashna Gheewalla
12 tested services on sale
CNET logo Why You Can Trust CNET

Our expert deal-hunting staff showcases the best price drops and discounts from reputable sellers daily. If you make a purchase using our links, CNET may earn a commission.

vday-gift-cards.png
Ulta Beauty/Old Navy/DoorDash/CNET

Amazon is offering deeply discounted gift cards you won't want to miss. If Valentine's Day snuck up on you this year, you're not the only one. A few of us are scrambling to find a last-minute gift. Just because you're short on time doesn't mean you can't still give something thoughtful. A gift card is one of the easiest last-minute options. Gift cards are also ideal because there's a card for almost any purpose.

Right now, several retailers, restaurants and brands are offering deals that let you save a few bucks while still giving your Valentine something they'll actually love to use. 

Take a look at the offers below for the hottest gift card deals available now, perfect for anyone this Valentine's Day.

Best last-minute Valentine's Day gift card deals

Who doesn't love some good takeout every now and then? With this deal, you can save 15% on DoorDash gift cards, so if you opt for a $50 gift card, you'll pay just $43. You can even choose different designs. 

Details
Save 15%

Right now, you can save 10% on the Ultra Beauty $50 gift card. That means you'll pay just $45. However, this deal is only for the physical card. However, Amazon says if you order it today, it'll arrive just before Valentine's Day.

Details
Save 10%

When you purchase a $50 Fandango at Home gift card, you'll actually end up paying $43. With this, your Valentine can enjoy thousands of movies and TV shows at home, perfect for a chill date night.

Details
Save 15%

Save $5 when you purchase a $50 Zift Zillions Food and Fun Dining gift card. This card can be used at tons of places including TopGolf, Domino's, Panera, Cinemark and lots more. 

Details
Save 10%

Get a $100 gift card to InKind for just $80. That's like getting $20 for free. It can be used across thousands of top-rated restaurants, and is sure to be loved by anyone who appreciates good food. Just make sure to clip the on-page coupon for the discount. 

Details
Save 20%

More last-minute Valentine's Day gift card deals: 

Where can I find the best gift card deals?

The best gift card deals are available online and in stores, but since Valentine's Day is in a few days, ordering online likely won't arrive in time. Online retailers like Amazon often have great deals on gift cards. Many of these deals can help you save money on the cards, essentially giving you some free cash to spend.

What is the best gift card to give?

The best card to give depends on who you're shopping for. If you're shopping for a foodie, they'll likely love DoorDash or InKind gift cards to grab some snacks or a night-in takeout. A trendy girl may love an Ulta gift card that can help get some new makeup, haircare or viral skin care. Check out our gift guides for Valentine's Day to help you out a little more.Â