
Igor Alecsander via Getty Images
1
An Airbnb gift card
If you know your partner's schedule and you're confident they would love to be surprised with a trip, booking a cute Airbnb is a great last-minute gift. For ultimate flexibility and to let them choose the place, give them an Airbnb gift card they can use where and whenever they want.
2
Movie tickets
Prolong arguing about which movie to see and what the superior movie snacks are, and get your date a Fandango movie gift card. It's valid at most major movie theaters and can be sent to someone's email. This way, you can pick out a movie together (that is, if you can ever agree).
3
Call for takeout
Ditch the packed restaurants, for which you likely need a reservation, and give your date a cozy night at home with their favorite takeout.
4
Tickets to their favorite thing
The best part about giving tickets as a Valentine's Day present is that your date won't know you got the tickets on Valentine's Day morning. You can also get a StubHub gift card so you can pick out a game or concert to go to together.
5
Stock the pantry with their favorite snacks
Skip the heart-shaped candies (that are likely sold out anyway) and send your date all their favorite snacks via Instacart. Whether they like sugary sweets or spicy and savory bites, there's no better delivery than a junk food one.
6
Book an outdoor adventure
Love to spend time outside together? 57Hours is an outdoor adventure group that plans both day and overnight trips all over the country. Pick something your date will love, or get a gift card to find something together.
7
Fill their bookshelf
Dating a bookworm? Book of the Month is a monthly subscription that's been around since 1926. Every month, your date will get to peek on the site, look at the five books featured monthly and choose the one (or more!) they want to read.
8
Take an online cooking class
Want to get cozy in the kitchen? Masterclass has a huge selection of online cooking classes that you have access to upon signing up. Pick a chef you like (Gordon Ramsey is on there) or your date's favorite food group and get cooking together.
9
Set them up with a monthly box subscription
A monthly box subscription is a gift that keeps on giving. Cratejoy is a subscription box site that has gifts for literally every interest. Whether your date loves to make cocktails, crafts or play board games, there's a box for them.
10
Take a candle-making class
You could go buy a candle from the store, but where's the fun in that? Paddywax is a make-your-own-candle bar that lets you make totally customized candles. They have six brick-and-mortar locations around the U.S., but also offer virtual candle-making classes.
11
Send them their fave drink
Miss the long line at the wine shop and check out Drizly, an online alcohol delivery site that works in most states. Whether your date likes beer, wine, hard stuff or mocktails, Drizly will bring it right to their door.
12
Up their coffee game
Bring some Valentine's Day love into every morning with small-batch beans from various local coffee roasters. Trade Coffee is an online coffee site that lets you set up a monthly drop of beans from new roasters.