The best DIY gifts for boyfriend ideas feel personal, not cheesy. Here are 25 homemade gifts for birthdays, anniversaries and long-distance couples, from memory books to gifts he’ll use every day, each with the cost and time it takes.

📌 Save this for later: tap the Save button on the image to pin it to your Pinterest board.
Jump to
How to Choose DIY Gifts for Boyfriend
- Use your history: inside jokes, first-date details and shared songs make simple gifts special.
- Match his interests: a gift tied to gaming, coffee, sports or cars feels more thoughtful than a generic one.
- Mix sweet and useful: a handwritten note tucked into something practical covers both.
- Start early: photo prints, sealers and curing candles can take a few days.
DIY Birthday Gifts for Boyfriend
These DIY birthday gifts for boyfriend ideas make his day feel planned around him.
1. Open-One-Each-Hour Gifts

Wrap a few small treats, each labeled with a time, so he opens one every hour on his birthday. Include snacks, a note and a small main gift. It stretches the fun across the whole day.
2. Favorite Things Box
Fill a box with his favorite snacks, drink and small items, each with a note about why you chose it. It shows you pay attention. Keep it to things he actually likes.
3. Years-Together Photo Timeline
Print a photo from each stage of your relationship and clip them along twine with short captions. Hang it where he’ll see it on his birthday morning. He can keep it on the wall.
4. Custom Sports or Game Night Kit
Pack his favorite snacks, drinks and a deck of cards or new game in a crate. Add a note inviting him to a game night with you. It’s a gift and a plan.
5. Handmade Birthday Coupon Book
Write coupons for things he’d enjoy, like a home-cooked favorite or control of the TV for a night. Staple them into a little book. It’s free and funny.
6. Personalized Beer or Coffee Mug
Draw a design or inside joke on a plain mug with porcelain pens and bake according to the pen’s instructions. Keep the design away from the rim. Hand-wash to make it last.
Cute Homemade Gifts for Boyfriend
These cute homemade gifts for boyfriend ideas are small, sweet and easy to make.
7. 52 Reasons Card Deck

Write one reason you love him on each card of a deck and hold them together with a ring or ribbon. It’s a classic for a reason. Do a few each night so you don’t run out of ideas.
8. Memory Jar
Fill a jar with folded notes about favorite memories together. Tell him to pull one out when he’s having a bad day. It costs almost nothing.
9. Love Letter Book

Write a handful of short letters and bind them with ribbon or a binder ring. Add small photos if you have them. Handwriting makes it feel personal.
10. Custom Crossword Puzzle

Use a free crossword maker to build a puzzle full of your memories, then print and frame it. He’ll have fun solving it. Add a small pen as a finishing touch.
11. Scented Candle in His Favorite Scent
Pour a soy candle in a woodsy or coffee scent and add a label with a private joke. Let it cure before you give it. Include a burn safety note.
12. Hand-Drawn Comic of Your Story
Draw a short comic about how you met, even with stick figures. The funnier and more specific, the better. Fold it into a little booklet.

📌 Save this for later: tap the Save button on the image to pin it to your Pinterest board.
DIY Anniversary Gifts for Boyfriend
These DIY anniversary gifts for boyfriend ideas celebrate your time together.
13. Star Map Print

Use a free star-map generator to print the sky from the night you met, then frame it with the date and place. It’s romantic without being over the top.
14. Our Story Scrapbook
Collect photos, ticket stubs and small souvenirs in a scrapbook with short notes. Leave some pages blank for the future. It gets better every year.
15. Map With Pins of Your Places

Frame a map and mark places you’ve been together with pins and small labels. Add places you want to go. It’s a nice piece for a shared wall.
16. Date Night Jar
Write date ideas on craft sticks, color-coded by cost, and put them in a jar. Include a few free ones. Pull one out when you can’t decide what to do.
17. Song Lyric Print

Print or hand-letter the lyrics of your song in the shape of a heart and frame it. Add the date you first heard it together. Keep it for personal use.
Easy DIY Gifts for Him
These easy DIY gifts for him are useful every day. See our DIY gifts for him for 25 more.
18. Leather Cord Organizer
Cut small leather strips, add a snap, and make a set of cord wraps for his charger and headphones. Stamp his initials on them. They’re small but used constantly.
19. Snack Bouquet
Tape his favorite snacks and candy bars to skewers and arrange them in a mug. It’s funny, and it won’t go to waste.
20. Coffee Kit

Pack good coffee beans, a homemade syrup and a mug in a crate. Keep the syrup refrigerated and use it within a few weeks.
21. Paracord Keychain
Braid paracord around a key ring for a tough, outdoorsy keychain. Choose his favorite colors. A video tutorial makes the cobra weave easy.
DIY Gifts for a Long-Distance Boyfriend
These gifts travel well and make the distance feel shorter.
22. Open-When Letters

Write letters labeled “open when you miss me” or “open when you can’t sleep” and seal each one. Tie them in a bundle. They’re light and cheap to mail.
23. Care Package With a Theme
Fill a box with snacks, a photo and a note around one theme, like movie night. Plan to watch the same movie together on a video call.
24. Scented Pillowcase Note
Spray a small fabric pouch with your perfume, tuck in a note and mail it to him. It’s a small but very personal touch. Keep it sealed so the scent lasts.
25. Shared Playlist Card
Build a playlist of songs that remind you of him and print a card with a QR code linking to it. Design it to look like an album cover.
DIY Gifts for Boyfriend FAQ
What can I make for my boyfriend for his birthday?
A favorite things box, a photo timeline, a game night kit or a personalized mug are easy and personal.
What is a cute homemade gift for a boyfriend?
A 52 reasons card deck, a memory jar, love letters or a comic of how you met are sweet and inexpensive.
What can I make for our anniversary?
A star map, a scrapbook, a map of your places or a date night jar all celebrate your time together.
What can I send a long-distance boyfriend?
Open-when letters, a themed care package and a shared playlist card are light to mail and very personal.
More gift ideas: DIY gifts for him, 35 DIY gifts for every occasion, and all DIY gifts.
More Ideas You’ll Love
Want more? Browse all DIY Gifts ideas →
Photos are illustrative stock images from Pixabay. Prices are approximate and were checked at the time of writing.



