The 30 Best Valentine Gifts for Your Boyfriend (Whatever He's Into)

Melt his heart with one of these thoughtful picks.
Collage of Valentine's Day gifts for Boyfriend
Photos from left to right: Court Toy, MeUndies, Uncommon Goods; Design: Ashley Detmering
alison meehan headshot
by
Alison Meehan
alison meehan headshot
Alison Meehan
Assistant Commerce Editor
  • Alison writes articles for The Knot Worldwide, specializing in shoppable roundups of anniversary gifts.
  • Before focusing on shoppable content, Alison was a content writer at The Knot.
  • Alison holds a master's degree in writing and a bachelor's in textile design.
Updated Jan 13, 2025
We have included third party products to help you navigate and enjoy life’s biggest moments. Purchases made through links on this page may earn us a commission.

With February 14th on the horizon, it's time to start searching for the best Valentine gift for your boyfriend. Whether he's a romantic type or a goofy guy, we'll help you decide what to get your boyfriend for Valentine's Day. We've rounded up creative and cute Valentine's Day gifts for your special guy, from sentimental keepsakes that'll melt his heart to matching couples underwear that'll make him laugh (in a good way.) Once you've picked out the perfect present, pair it with a handwritten V-Day card for your BF to give him all the feels. Ready to shop? Browse our favorite boyfriend Valentine's gifts below.

1. Spinning Heart Messenger

Spinning heart wooden box
Photo: Uncommon Goods

A card isn't the only way to deliver a Valentine's Day greeting to your boyfriend. With this spinning heart messenger, you can surprise him on February 14th. The gadget connects to an app where you can type your love note; then the box's heart spins to notify him that a message is waiting for him onscreen. It's a really cool Valentine's Day gift for your boyfriend that you can use again to exchange flirty (or funny) texts with each other.

2. Date Night Bundle

Date night cards
Photo: The Adventure Challenge

Wondering what's a good Valentine's Day gift for your boyfriend? Anything that makes date night more exciting is a winner. The Adventure Challenge's Date Night bundle includes three decks of scratch-off activity cards to inspire your next hang, including Red Means Go (intimacy), Five Senses (physical stimulation) and Day Trip (exploring new locations.) The packs are also available to buy individually if you want to test one out first.

Get 25% sitewide with this code: THEKNOT25.

3. Engraved Whiskey Glass

Engraved whiskey glass
Photo: DeDrinkie | Etsy

Valentine's Day gift ideas for your boyfriend don't need to be expensive to impress. This whiskey tumbler is a thoughtful (and affordable) gift that'll help you show your affection. The glass can be etched with a personal message in your own handwriting for a unique V-Day gift he'll use again and again. (Tip: Write your note, then send the image via Etsy message.)

4. Photo Reel Viewer

Photo google reel gift
Photo: Uncommon Goods

Here's one of the best Valentine presents for a boyfriend who loves nostalgia: a retro photo reel viewer filled with all your favorite pics. Simply select your best-loved shots to make a reel for the viewer, then hand it over so he can flick through each one. It's a fun and creative way to chronicle your relationship so far and highlight your shared memories.

5. Charcuterie Snack Board

Charcuterie board gift
Photo: Boarderie

Planning to celebrate Valentine's Day with your BF at home? Boarderie's charcuterie boards are perfect for sharing. They come piled high with delicious snacks, including artisan cheese, meats, crackers, dried fruits, nuts, olives and chocolates. No prep is required… meaning you can nosh, right away.

6. Matching Underwear Subscription

Matching underwear subscription
Photo: MeUndies

Searching for cool gifts to give your boyfriend for Valentine's Day? Embrace your silly side by signing yourselves up for a matching underwear subscription. MeUndies offers undergarments in various sizes, styles, patterns and pairing options, so you can secretly coordinate with your special guy. And if twinning isn't your thing, you can treat him to an individual MeUndies membership instead.

7. Personalized Plush Toy

Custom sloth valentine's day gift
Photo: Personalization Mall

If you're looking for a first Valentine's Day gift for your BF, a plush toy is a nice way to mark the holiday without going overboard. This faux fur sloth is made for cuddling and will remind him of you whenever you're apart. Have it personalized with your name or both of your initials inside a heart for a romantic finish.

8. Date Night Box

Intimate valentine's gift
Photo: The Fantasy Box

Wondering where to find a spicy Valentine's Day present for your boyfriend? Check out The Fantasy Box. Their date night set comes with lingerie, a massage candle, naughty dice, a blindfold and sexy tips to help you build intimacy in the bedroom. It's guaranteed to get his (and your) heart racing, making for a memorable V-Day at home. (Psst: Other packages are available, from naughty wine tasting to date night poker.)

9. Hand-Holding Mittens

Holding hand gloves with heart buttons
Photo: Uncommon Goods

We couldn't resist adding another matching couples gift to our list of the best Valentine's Day gifts for boyfriends. These hand-holding mittens are a playful present that'll help you stay warm while showing off your relationship status. One mitten is designed to hold both your hands, while the two separate gloves are for your other hands. Red heart-shaped buttons add the perfect whimsical touch.

10. Calvin Klein Underwear

Calvin Klein underwear
Photo: Calvin Klein

Underwear is a good valentine gift idea for a boyfriend as it's both intimate and practical. These Calvin Klein boxers are made from soft cotton and feature the original CK logo on the waistband for a sporty feel. They come in a three-pack in various colors, including black, white and gray, and sizes S to XL.

11. Personalized Bottle of Wine

Personalized wine bottle
Photo: Mano's Wine

Looking for things to get your boyfriend for Valentine's Day? This personalized bottle of wine is a great place to start. The outside features a custom label with your chosen photo and a short Valentine's Day message, while the inside holds a full-bodied cabernet sauvignon. Pair it with his favorite snacks for a simple (yet thoughtful) V-Day gift for your boyfriend.

12. Sexy Truth or Dare

Sexy truth or dare
Photo: Uncommon Goods

If you're searching for sexy gifts to give your boyfriend for Valentine's Day, this truth or dare game will add some spice to your date nights. The box is filled with 50 double-sided sticks, each printed with a seductive prompt to help you connect intimately. It's a fun and flirty gift that'll inspire you to try new things and get even closer.

13. Best Boyfriend Award

Glass star best boyfriend award
Photo: Personalization Mall

Award season is here! Let your BF know you think he's the best boyfriend ever by gifting him this star-shaped plaque for Valentine's Day. Have it personalized with his name, "award" title and a short message for a fun boyfriend appreciation gift he'll be thrilled to show off.

14. Handmade Crochet Heart

Handmade crochet hearts
Photo: Speciallovegiftheart | Etsy

Handmade gifts for a boyfriend on Valentine's Day are always sweet, but it can be tricky to find time to create your own. Luckily, Etsy has tons of handcrafted items, like this adorable crochet heart that can be personalized with your own message. Now, he can carry a reminder of your love with him wherever he goes. (Bonus: You can add a wooden stand so he can display it on his nightstand.)

15. Registered Star

Star registration valentine's day gift
Photo: StarRegistration.net

Shopping for cool Valentine's Day gifts for your boyfriend? A registered star is one of the most original and romantic gifts we could find. The celestial body is named after your boyfriend and comes with a lifetime registry record, a certificate and a star map to help him locate it in the sky. It's an especially fitting choice if he's into astronomy or astrology.

16. Love Potion Cocktail Kit

Love potion cocktail mix
Photo: Uncommon Goods

Here's one of the best Valentine's gifts for a boyfriend who's interested in mixology: a love potion cocktail kit. It comes with everything he needs (bar the alcohol) to whip up a creative concoction, including zen herb syrup, berry-flavored powder and a mixologist-approved recipe. Talk about a fun way to celebrate February 14th with your other half.

17. Custom Matching Sweatshirts

Custom hoodie initial on sleeve
Photo: CustomTrendyGoods | Etsy

You're already the perfect match… now your outfits can too! These custom sweatshirts are a sweet (yet subtle) way to coordinate as a couple. Each one is embroidered with a heart and both of your initials on the sleeve for a thoughtful tribute to your relationship. It's also a brilliant LDR Valentine's Day gift that will help you feel connected when you're apart.

18. Heart-Shaped Succulent Garden

Heart-shaped succulent
Photo: Plants.com

Celebrate your growing love by surprising your boyfriend with this mini succulent garden on Valentine's Day. The heart-shaped vessel is filled with luscious, low-maintenance plants that only need to be watered once a fortnight (so you won't have to constantly remind him to look after them.) Choose from small or large sizes to suit his living space.

Get 20% off sitewide with the code: PLANTSKNOT20.

19. Sugarwish Cookies

Box of freshly baked cookies
Photo: Sugarwish

How about something sweet for your sweetie? Sugarwish cookies are one of the best Valentine's gifts for a boyfriend with a sweet tooth. Just send him an eCard by email or text so he can pick his favorite flavors from over 30 options. Once he's made his choice, he'll receive the cookies in a beautifully presented gift box. (Psst: Coffee and snacks are also available if baked goods aren't his thing.)

20. Personalized Leather Belt

Personalized leather belt
Photo: ColonyLeather | Etsy

Finding a Valentine's Day gift for a boyfriend who's pragmatic couldn't be easier… just get him something wearable. This leather belt is a stylish accessory he can wear daily and it even has a hidden feature that Cupid would approve of. The inside can be engraved with a personal message that only he can see, so you can be as sappy (or spicy) as you dare. Choose from a variety of colors, including brown, black and tan, to suit his preferences.

21. Footsie Blanket

Footsie blanket gift
Photo: Uncommon Goods

We love practical gifts with a playful element, like this cozy fleece blanket. Perfect for movie night, it's shaped like a heart and has a pocket at the bottom to keep your BF's feet (and yours) warm. Choose from red or gray for a fun Valentines Day gift your boyfriend will use constantly.

22. Digital Photo Frame

Digital photo frame gift
Photo: Amazon

A picture frame is a good gift for a boyfriend on Valentine's Day, especially if he likes taking photos when you're together. It can be tricky to pick one photo though, which is why a digital frame is so much better. He can connect it to his phone via WiFi to view all his favorite snapshots on a loop and—best of all—he can invite you (and his loved ones) to share images with him.

23. Personalized Watch Box

Personalized watch box gift
Photo: Personalization Mall

On the lookout for a sentimental Valentine's Day gift for your boyfriend? Let this personalized watch case do the talking for you. It's made from faux leather and glass which can be engraved with a three-line message of your choice. Pen a romantic note or a cheeky greeting: either way, he'll treasure this keepsake for years to come.

24. Novelty Candle

Novelty Yoda candle gift
Photo: CandleCabana | Etsy

Valentine gift ideas for your boyfriend don't have to be romantic; they can be funny too. If he's a Star Wars fan and loves puns, this candle novelty will make him chuckle. Made from soy wax, it comes in a glass jar with a printed label that reads: "Yoda best boyfriend." Choose from an array of scents, like mahogany teakwood, vanilla buttercream, apple maple bourbon and coconut caramel, to suit his tastes.

25. S'mores Fire Roaster

Portable fire roaster
Photo: Uncommon Goods

Picture this: it's February 14th and you're toasting s'mores with your BF, not around a campfire but from the comfort of your kitchen. With this table top fire bowl, you can make your favorite sweet treats without feeling the chill. It comes with a can of smoke-free gel fuel (which can be extinguished and relit) and a bamboo lid that doubles as a tray. Pair it with marshmallows and graham crackers for a truly unique Valentine's Day gift for your boyfriend.

26. Beer Gift Basket

Beer gift basket gift
Photo: GourmetGiftBaskets.com

Need a Valentine's Day gift basket for your boyfriend? This beer hamper will let him know that love is, ahem, brewing. Dubbed "Beer my valentine," the box is stocked with six microbrews and an assortment of smoked sausages, crackers, cheese and olives to snack on. Expect him to be very pleased with this delicious Valentine's gift.

27. Custom Photo Socks

Custom photo sock gifts
Photo: Personalization Mall

We couldn't write a list of the best Valentine's Day gifts for your boyfriend without including something silly. These custom socks are printed with photos of you and your boo, along with a personalized message on the sole. Just upload two pictures to go inside the heart motifs and add your own wording (think: "You're toe-tally awesome" or something equally punny.)

28. Fill-in-the-Blank Journal

Fill in the blank love book
Photo: Knock Knock

Sometimes, the best gift to give your boyfriend for Valentine's Day is a compliment (or three.) With this fill-in-the-blank book, you can reveal all the things you secretly love about him. Whether it's his cheeky smile, positive energy or sense of adventure, show your appreciation for his best traits. Trust us, he'll be chuffed you think he's so awesome.

29. Personalized Wooden Matchbox

Custom wooden matchbox
Photo: Uncommon Goods

Sparks will (literally) fly when you hand over this Valentine's Day gift to your boyfriend. This bamboo matchbox features your initials and a sketch of a hand holding a flame, with a heart-patterned strike strip on the side. Inside, it holds 120 oversized matches with red tips for a romantic touch. Give them as is or with other small gifts (like a candle) to create a Valentine's Day basket for your boyfriend.

30. Date Night Dice

Personalized date night dice set in a wooden box
Photo: CourtToy | Etsy

No matter how long you've been dating, it's easy to fall into the same patterns of what to eat, watch or do on date night. This custom decision dice is a thoughtful Valentine's gift for your boyfriend that'll shake up your routine. You can choose an individual die (for food, date ideas, TV inspo or sex) or snag all four in a personalized wooden box.

Up Next
  • Collage of Valentine's Day gifts
    60 Cute Valentine's Day Gifts for Your Special Someone