Disclosure of Material Connection: Some of the links in this post may be "affiliate links." This means if you click on the link and purchase an item, I will receive an affiliate commission. Disclosure in accordance with the Federal Trade Commission's 16 CFR, Part 255. This site is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.
When you are on a budget, Valentine’s Day gift buying can be a challenge… but what if you had some gift choices that were budget-friendly! This list of Valentine’s Day gift ideas under $20 is a great place to start, for the love of your life or a family member!
Valentine’s Day Gift Ideas Under $20
If you want to be romantic but your wallet says no these gifts are for you. For less than $20 you can get your partner a thoughtful gift this Valentine’s Day and still stick to your budget !
Love Coupons
$6.29 Buy on AmazonIt’s a gift that money can’t buy! Grab a set of love coupons as a little I.O.U. to a better gift or some thoughtful time together. You could even pull out the ones that cost money for another time if you’re really budget conscious this Valentine’s Day.
Valentine Multi-Color Solid Milk Chocolate Mini Lips
Price not available Buy on AmazonKisses are a great way to show how much you love someone, but those traditional Hershey kisses may be overplayed for you personally, so why not try these Valentine multi-colored chocolate mini lips instead this time?
Massage Oil
$17.95 Buy on AmazonIf you can’t afford a trip to the spa an at home massage is the next best thing. Make it even nicer with a bottle of massage oil – I like this one because it has a pump to make things easier.
Custom Couple Hoodie
$9.95 Buy on AmazonSo cute! they take your photo and turn it into a custom hoodie – all for under $20. Score!
Fun Couples Game
$19.96 Buy on AmazonThe game itself is cheap but the fun you have together will be priceless. This game for couples is actually fun, which yes, should be the point, but also something we have to point out because some are so lame.
Funny Candle
Price not available Buy on AmazonCandles are usually under $20 especially if you get them on sale. Get your partner their favorite brand/scent or choose one that’s silly like this one.
LED Rose Flower String Lights
$16.99 Buy on AmazonCan’t afford (or don’t want to waste money on) a dozen roses? How about some rose LED string lights instead? These are cute for decorating and creating a romantic Valentine’s Day ambiance.
Red Fleece Throw Blanket
$17.99 Buy on AmazonAlmost anything red can feel like a Valentine’s Day themed gift and let’s face it, who won’t appreciate a soft cozy throw blanket as a gift under $20?
Fuzzy Heart Socks
$11.89 Buy on AmazonThese are super cute and work as gifts for both adults and kids on Valentine’s Day.
Suggestive Mug
$13.91 Buy on AmazonMugs are another category of gifts that often run under $20 (and sometimes way less) but you can go really spicy for Valentine’s Day by getting them a suggest mug like this. Pair it with morning coffee that you make while they’re still in bed!
Valentine’s Day Pjs
$14.99 Buy on AmazonGreat for her or him! You can usually find pjs, or at the very least pj pants, for under $20. Get something Valentine’s Day themed, cozy, sexy, red… It’s up to you/what you partner likes to wear!
Cute Valentine’s Day Plush
$12.99 Buy on AmazonAnother cute all ages gift, this love day themed squishmallow is delivering a single rose in his mouth. What a good boy.
Romance Book
$7.27 Buy on AmazonYou can be as romantic as you want but it’s hard to compete with one of the many romance novels out there. This one’s heart cover reminds me of Valentine’s Day but you can pick up whatever kind your partner likes.
“Daddy” Rub Gift Set
$12.50 Buy on AmazonDaddy is going to spice things up this Valentine’s Day! This set of 3 rubs is under $20, funny, practical, and ready to use for Valentine’s Day dinner.
Custom Photo Socks
$7.95 Buy on AmazonAnother great custom gift, these socks can be printed with a photo of your choice. Put yourself on them or choose a beloved pet!
“I’m Yours” Whiskey Glass
$14.91 Buy on AmazonToo late to get your money back! If your partner likes whiskey or lowball cocktails this glass is a cute way to say “I love you” with something they enjoy.
Tie Dye Heart Shirt
$21.99 Buy on AmazonValentine’s Day t-shirts often run under $20 but I really like the design of the tie dye heart shirt. You could probably DIY it too if you’re feeling really ambitious.
Valentine’s Day Sticker by Number
$6.70 Buy on AmazonA fun activity to do on Valentine’s Day! This book is perfect for adults and older kids/teens. Instead of painting the numbers (which is messy and sometimes challenging) you fill the art in by applying stickers instead.
Glitter Heart Stud Earrings
$14.99 Buy on AmazonThese are so sparkly and fun; perfect for a Valentine’s Day gift. Plus they can wear them all day long.
Musical Pop Up Card
No products found. No products found.If you can’t get a gift sometimes the best option is to choose a thoughtful card. This one is super cute and could be displayed – or you can get a standard card and write a thoughtful message inside.
These Valentine’s Day gift ideas under $20 are proof that you can still keep the holiday romantic and fun even if you’re on a budget. If you need some more ideas, check out these 40+ Sexy Valentine’s Day Gift Ideas For Women too! They’re not as inexpensive but they’re definitely way spicer than the gifts on this list.