Looking for the perfect gift for your boo for Valentine’s Day? Here are 24 best valentines gift for boyfriend ideas that will ease your stress and truly make his day!

From cool gadgets for the tech lover to sweet treats like dark chocolate for those with a sweet tooth, we’ve got you covered. Whether it’s your first Valentine’s Day in a new relationship, a gift for your long-distance relationship bf, or a special day for your best friend, our list includes unique gifts, fun gift ideas, and even great last-minute gifts that add a personal touch. 

Get ready to make February 14th unforgettable with thoughtful gifts that he will absolutely love!

valentines gifts for him (1)

This post contains affiliate links at no extra cost to you. Please read my Disclosures Policy for more info.


24 Best Valentine’s Gifts For Boyfriend 2024

Here are some ideas to help you put together the perfect Valentine’s day gift. Pick one or more Valentines day gifts from this massive list of all of the best gifts for guys in 2024 and be prepared to make him super happy!


1. Food Dice

Roll these fun dice to pick your next meal! They’ve got yummy choices like pizza, pasta, and more. It’s a great gift for your boyfriend who can never decide what they want to eat for dinner!

Buy on Etsy


2. Spotify Shadow Box

This is a great sentimental gift consisting of photo frames, personalized with your favorite song and some flowers, and a photo of you two on the inside. He will be sure to appreciate this lovely gift and proudly display it on his office or bedside table.

Shadow Box

Buy on Etsy



3. Spicy Sweatshirt

Looking for a spicy gift that may make him blush a little? Try this personalized sweatshirt with customized with your photos. It’s an excellent choice for a guy who loves to show off his lady 😉


Buy on Etsy


4. Custom Portrait Sweatshirt

If you’re looking for a sweatshirt for him that’s more on the romantic side, get him this one that’s customized with a photo of you two. It’s one of those romantic gifts he will want to wear all the time.

Buy on Etsy

Related: 50+ 5 Senses Valentines Gifts for Him


5. Best Thing on The Internet Mug

This is such a cute and creative mug! It’s perfect for the couple who met on a dating app.


Buy on Etsy


6. Custom Couple Portrait

A custom couple portrait is such a sweet Valentine’s gift that anyone would love. This particular one also makes for a great last-minute gift as it’s ready in just hours. Just print at your local print shop, place it into a frame, and gift it to your bf.

7. Whiskey Decanter Set

This whiskey decanter set is a great option for a gift for the guy who loves whiskey. Personalize it with his name for a lasting gift!


Buy on Etsy


8. Fill In The Blank Book

Fill in this cute book for a fun, unique gift that lists all the little things you love about him.


Buy on Amazon


9. Coffee Warmer
If your man loves his coffee, get him this small gift that will keep his coffee mugs warm for hours!
10. Bluetooth Shower Speaker
This small speaker will connect to his phone via Bluetooth and turn all his shower sessions into a mini-concert. It’s such a fun& useful gift he will use daily.
11. Mini Photo Album Keychain

This photo keychain holds up to 18 photos of you two and is one of the best Valentine’s day or anniversary gifts out there.

It’s a gift that’ll make your boyfriend super happy and will keep a piece of you two with him wherever he goes!


Buy on Etsy

Related: Unique Gift Ideas for Guys Who Want Nothing


12. Date Night Jar

If you’re always struggling to come up with date night ideas, gift him this little glass bottle with empty note papers you can write a bunch of date ideas onto. Then you just need to pull one out whenever you’re stuck for fun things to do.

Buy on Etsy


13. Personalized Leather Toiletry Bag

This gift is great for boyfriends who need a bit of organizing. It’s perfect for keeping toiletries together on trips and the personalization adds a special touch!


Buy on Etsy


14. Love Notes In a Bottle

A bottle of love notes is a super cute Valentine’s Day gift. He’ll really appreciate this thoughtful surprise!


Buy on Amazon


15. Personalized Can Cooler

This is the coolest gift for a beer lover! 

Buy on Etsy


16. Apple Watch

An Apple Watch is an awesome gift if he doesn’t have one yet. It is however pretty expensive so only give this to a guy you’re in a serious relationship with or engaged to.


Buy on Amazon


17. GoPro

This is the 2nd and last expensive present on this list. I got this for my boyfriend to use on our trips together and he loved it! It’s the perfect present for making memories together.


Buy on Amazon


18. Flashlight

Every guy needs a good flashlight. This cheap one is perfect for everyday use as it’s small enough to fit into a pocket.

Buy on Amazon


19. Naughty Candle

This fun gift is perfect for a playful relationship. Plus, it smells amazing!


Buy on Etsy


20. Good Quality Basic Shirts

T-shirts are a great gift that every guy needs. He’ll definitely love and appreciate them and will get lots of use out of them!


Buy on Amazon


21. Naughty Date Night Scratch Cards

This cheeky scratch card makes date night super fun. Scratch and choose each card for three memorable date nights!


Buy on Etsy


22. Men’s Leather Bag

This tough leather travel bag is a great, lasting gift for any guy. Perfect for carry-ons, gym, or as a work bag.


Buy on Etsy


23. Movie Scratch Off Poster

This movie scratch-off poster is fun for choosing films together. Scratch off and discover new movies – perfect for couples who love watching movies together!


24. Conversation Cards for Couples

Spice up your date nights and get to know your partner better with these intimate cards. They are a great way to bring some excitement back into your relationship.


Which of these best Valentine’s day gifts will you be giving to your boyfriend this year? Let me know in the comments!

Pin this to your Valentines gifts Pinterest board for later!

romantic valentines gifts for him