Skip to main content

Last-minute Valentine's Day gifts — get 24 roses for $19

Valentine's Day gifts
(Image credit: Shutterstock)

Shopping for Valentine's Day gifts is no easy task. Even more so now that Valentine's Day is just hours away. So we're rounding up the best last-minute Valentine's Day gifts that can still arrive on time.  

From digital gift cards to flowers that arrive the same day, here's how you can save Valentine's Day with a last-minute gift. Keep in mind that cut-off times may vary based on your location or the recipient's address. So don't delay and make that purchase now. 

Best last-minute Valentine's Day gifts


24 Stem Roses: was $29 now $19 @ Amazon (opens in new tab)
For Prime members only, Amazon is offering this bouquet of 24 stem roses for just $19.99. That's $10 off and one of the cheapest bouquets you can get. Even better, Prime members get free 2-hour delivery on orders over $35. 

Flowers: deals from $29 @ Flora2000 (opens in new tab)
If you're shopping for something unique, Flora2000 should be high on your list. In addition to offering unique gifts, they can deliver same-day if you order by 12pm.

Flowers and baskets: up to 40% @ 1-800-Flowers (opens in new tab)
1-800-Flowers is taking up to 40% off select Valentine's Day flowers. Gifts range from the Hearts in Bloom Gerbera Daisy (pictured) to Fannie May chocolates. Plus, they offer same-day delivery. 

Shop deals @ Teleflora (opens in new tab)
Teleflora has Valentine's Day flower deals for every budget. Bouquets start as low as $37 and all of them are arranged by local florists. Even better, many of them are currently on sale. Place your order by 12pm for same-day delivery. 

Gift cards

Apple: 6 months of Apple Music + Apple News @ Best Buy (opens in new tab)
With the purchase of any Apple eGift Card, Best Buy is bundling six free months of Apple Music and six free months of Apple News Plus. (For new subscribers only). Traditionally, Apple only offers three free months of Apple Music and just one free month of Apple News Plus, so this offer is extends the trial period.

Nintendo eShop: $50 card for $45 @ Newegg (opens in new tab)
The perfect gift card for Nintendo fans, Newegg is taking $5 off $50 Nintendo eShop gift cards. It's one of the best Valentine's Day gifts you'll find for Switch fans. 

UberEats: $7.50 off $50 or more @ Amazon (opens in new tab)
Perfect for the person who doesn't like to cook, Amazon is taking $7.50 off all UberEats gift cards valued at $50 or more via coupon code "EATS21". 

Purple eGift Card: @ Purple (opens in new tab)
From luxury sheets to cozy pajamas, a Purple gift card can be used to purchase not just mattresses, but all things sleep related. Take advantage of Purple's current sale that takes 20% off pajamas, duvets, and more (opens in new tab).

Amazon eGift Card: @ Amazon (opens in new tab)
The ultimate eGift card you can give, an Amazon gift card will let you buy anything from video games to a new winter coat. They're available in various amounts (the minimum is $1) and you can even set the exact delivery time. It's a solid last-minute gift for anyone. 

GrubHub eGift Card: from $25 @ Amazon (opens in new tab)
For those lazy nights when you don't feel like cooking or leaving the house, Amazon has GrubHub eGift cards from $25. 

As deals editor at Tom’s Guide, Louis is constantly looking for ways to avoid paying full price for the latest gadgets. With over 10 years of deals-hunting experience, Louis price checks against multiple retailers and searches high and low for the best deals to bring readers. A born-and-bred New Yorker, Louis is also an avid swimmer and marathoner. His work has appeared on Gizmodo, CNET, and Time Out New York.