Surprise your man this Valentine’s Day with a small gift that doesn’t cost a lot. Browse through our gift guide below to find out what’s the perfect gift for your SO. Valentine’s Day is the perfect time to celebrate love and affection. Show him how much you care with something special this February 14. Whether you are looking for Valentine’s Day gifts for your boyfriend, husband, partner, or maybe secret crush, here are the best presents you can get for him for less than $20.

Valentines Day Gifts For Men Under $20
Valentines Day Gifts For Men Under $20

Affordable Valentine’s Day Gifts For Men Under $20

1. Things I Love About You Fill in the Love Book

Give a sentimental gift that your man will cherish for years. Write down your thoughts, fill in your love, and create a sentimental keepsake book that money can’t buy.

2. For Him & For Her Matching Couple Gift Keychains

Sometimes a small and fun gift makes the greatest gift. These matching heart puzzle keychains are perfect for couples in love. They are cheap and totally cool.

3. You Are My Favorite Person Mug

Because he is your very favorite person, he deserves to get a big ❤️ from you.

- Advertisement -

4. Couples Romantic Picture Frame

We love the string art heart and the funny quote that reads “Love You Most The End I Win.” Insert a memorable photo of you and help him to decorate his room with this photo frame.

5. Good Morning Handsome Engraved Spoon

Make his morning better with this spoon. If you are in a long-distance relationship, you can greet him a very good morning in this special way. This cute spoon is a meaningful Valentine’s Day gift your long-distance boyfriend will appreciate.

6. Magnetic Couple Bracelet Set

Cute and inexpensive couple gift. These matching couple bracelets definitely make a wonderful Valentine’s Day gift for teenage boyfriend. It comes with an attraction ball on each bracelet. When a couple gets close to each other, the magnetic ball will stick together.

7. After Dinner Amusements: Truth or Dare for Couples

A romantic Valentine’s Day gift for your husband that costs below $20. This tin box is filled with 100 naughty truths and risqué dares for couples to spice up their relationship.

8. Primitives by Kathy Love Quote Box Sign

Express your love and appreciation to your special someone. This rustic wood sign looks great on any desk.

9. Romantic Love Expression Pocket Coin

This antique gold plated coin reminds him of your love.

10. Capsule Letters Message in a Bottle Glass Gift Box

A gift that gives 100 times. Write down your love messages and insert them into these capsules. 100 personalized messages to touch his heart again and again.

11. Valentine’s Day Dress Socks

Socks are cheap and functional. And, these little red hearts pattern is perfect for Valentine’s Day.

12. Leather Airpod Case

A small leather accessory that your man will appreciate. This cowhide leather case protects his earbuds from scratching, dirt, and drops. Beautiful leather, luxurious looking. A practical gift loved by men.

13. Bliss Collections Love Coupons

When your partner seems to own everything, this romantic coupon book makes a fantastic Valentine’s Day gift for men who have everything.

14. Craft & Kin Fresh Flower Scented Candles

He gives you red roses on Valentine’s Day. In return, you can give him this candle filled with fresh flower scent.

15. English Laundry Cambridge Knight Body Spray

Make your bae smells nice like an English gentleman. This perfume spray features a crisp green apple top note, followed by geranium, vanilla sandalwood, and oak moss.

That concludes our list of best Valentine’s Day gifts for men under $20.

 More Valentine’s Day Gifts For Him:

Best Valentines Day Gifts for Him Under 20
Save and Share on Pinterest!