17 DIY Anniversary Gifts for Him to Make by Hand

Gina Gatherings

Handmade love coupons with red borders scattered on a light pink background.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Please read my full disclosure here.

The list runs from DIY Love Coupons and a Handwritten Love Letter, which take a few evenings, to a Customized Photo Book or a DIY Star Map, so the real split is how much time you have before the date.

Count back from the anniversary and let that window pick the gift: a Reasons Why I Love You Jar fits a free weekend, while a Customized Photo Book or Framed Heart Map needs more runway.

1. DIY Love Coupons

The red borders on each coupon make them look like a complete set. · 📷 @happinessstudio_in

A book of coupons costs almost nothing, and the ones that land best are specific. "Weekend Getaway" is a big promise; "Back Rub" and "Movie Date" are favors he can cash in on a Tuesday.

I’d mix both sizes: a few small, easy ones and one or two that take planning. Print them on cardstock, trim them, and use a red border so they look like a set.

Put an expiration date on the big ones, or you may be planning a trip for years.

2. Customized Photo Book

The linen covers give these photo books a keepsake feel before they are opened. · 📷 @honeyglaze.in

Linen covers do a lot of the work in a photo book.

Cream, white or pale yellow looks like a keepsake before anyone opens it, and a line of cursive on the front, plus names and a date, makes it his.

One maker said their book came with a custom keepsake box, and I like that pairing. The box turns a book into a gift worth unwrapping.

Pick photos in chronological order, so the pages read as a story. It takes an evening to choose them, and printing costs more than the other ideas on this list.

3. Framed Heart Maps

The heart-shaped map highlights the significant locations in your relationship. · 📷 @brickboo_official

A heart-shaped map frames the places that matter: where you met, a first apartment, the city you married in. Pick one city and let the heart shape do the pinning.

Names and an "EST." year along the bottom make it read as a couple’s piece rather than a travel poster. Small figures placed on the spots are a fun extra if he’s into LEGO.

Choose a white frame so the map stays the focus.

4. Customized Mugs

The couple's mugs feature a personal photo, making them a daily reminder of love. · 📷 @pydlife

Photos of the two of you, printed on a mug, get used every morning, which is more than most keepsakes manage. That daily use is why I’d choose this over a framed print for someone who likes practical gifts.

Pick one clear photo per mug, and keep the text short: a name, a date, a single line. A solid pink or blue background behind the photo keeps faces easy to see.

Order early, since custom printing takes shipping time.

5. DIY Star Map

The framed star map captures the exact night sky from your special moment. · 📷 @positiveprintscom

Think of "The Night We Met" in a frame: the sky exactly as it looked over one place on one date.

That gives the star map its sentiment, and you only need 2 facts to order it, the date and the location.

Choose the moment carefully.

A first date or a wedding night means more than a random anniversary. Add both your names and a short title line.

A plain frame leaned on a shelf or couch looks good, so you skip hanging it.

6. Reasons Why I Love You Jar

The colorful rolled notes inside the jar add a personal touch to each reason. · 📷 @connectcraftvalley

Add a label reading "Reasons Why I Love You" and fill it with rolled notes on colored paper.

Write each reason on a strip, roll it, and tie nothing; the rolls hold their shape in a crowd. Mix big reasons with silly, specific ones, like how he laughs at his own jokes.

Count your notes against the days he might open them. A jar he can dip into over weeks lasts longer than one he empties in one sitting.

7. Handwritten Love Letters

The aged paper gives the handwritten letter a timeless, sentimental quality. · 📷 @artivine_jewels

Aged-looking paper gives the letters weight, and a small red infinity symbol at the top signals what they are before he starts reading. Start with "Happy Anniversary, My Love" and keep going in your own handwriting.

Write a draft first, then copy it clean. Cross-outs in the final letter look careless, not charming.

Fold it and lean it beside a book or a few white flowers. One page, written honestly, beats three pages of filler.

8. DIY Scrapbook

The quilled heart on the cover adds a unique touch to the scrapbook. · 📷 @uphaaarrrr

Rolling thin paper strips into a heart takes patience, so cut more strips than you think you need.

Fill the pages with photos, tickets and notes from your years together. Keep captions short and handwritten.

I’d save the quilling for the cover only. Doing it on every page turns a gift into a month-long project.

9. Open When Letters

The labeled envelopes create a personal connection to each moment he opens. · 📷 @nova_crafty

Each envelope or box gets a label that starts "Open this when," and the moment you name is what makes it. "Open when you miss me" and "Open when you need a laugh" work for him on an ordinary Tuesday.

Write fewer letters so each one gets real thought instead of filler. Keep them short and specific, and mention something only the two of you would know.

A plain brown cardboard box holds them well, and hearts drawn around the label dress it up for almost nothing.

10. 52 Reasons I Love You Cards

The deck of cards makes carrying your reasons easy and accessible for him. · 📷 @em_greenbean

A deck of cards tied with a red ribbon is a gift he can shuffle, carry and read one at a time. Each card holds one reason, and the count is fixed: 52, one per card in a standard deck.

Use plain white cardstock and a steady marker so the set looks uniform. Write all 52 across a few evenings, since the last 15 are always the hardest.

I’d put the title on the top card, as "52 Reasons Why I Love You," and tie the ribbon snugly so the deck stays together.

11. Love Cards

The matchsticks symbolize your relationship in a clever and simple way. · 📷 @dlovesdiy

Two matchsticks standing in for the two of you, holding hands beside a red heart, make a card with one small moving part. "My Heart Found You!" and "Happy Anniversary!" fit the scene.

Glue the matchsticks flat onto white cardstock and cut the heart from red paper. Use a dab of craft glue, and keep your hands away from any struck match heads.

Add a handwritten line inside so it’s more than a clever drawing.

12. DIY Mini Pallet Coasters

The tiny wooden pallet coaster reflects a handmade charm suited for practical use. · 📷 @hip2save

A coaster built from miniature wooden pallets looks like a tiny version of the real thing, which suits someone who likes things made by hand. Square is the easiest shape, and it sits well on a countertop or side table.

Make a set of 4 so they get used. Sand each slat before gluing so cups don’t catch on rough edges.

Skip stain if he likes the raw look, but a coat of sealer helps protect the wood from damp mugs. Burn or stamp initials on one slat to make the set his.

13. DIY Pop Up Photo Box

The pop-up design of the photo box adds a surprise element to the gift. · 📷 @nebula_tallercreativo

An accordion-style pop-up box hides a strip of photos that springs open when he lifts the lid.

Pick photos in an order that tells a story, and print them at the same size so the folds stay even. A short label on the lid, like a favorite place, makes it feel personal.

Glue each photo flat and let it dry before you fold.

14. DIY Milestone Marquee

The illuminated marquee numbers create a festive focal point for the celebration. · 📷 @njdecoratorshyd

Big illuminated numbers make an anniversary feel like an event, especially set in front of a plain white circular backdrop. Gold and white balloons plus pampas grass keep the palette calm.

For a couple’s milestone, I’d use the marquee as the party’s focal point, since guests will photograph it.

Set it up at night, where the lit numbers read best.

15. Curated DIY Anniversary Gift Box

The black gift box neatly displays the carefully chosen items inside. · 📷 @taylahjaynee

A black box lined with shredded paper makes a few modest things look chosen. A journal, a candle with a custom label and a handwritten envelope are enough to fill it.

I like a candle label with a joke he’ll recognize, since that is cheap to personalize. Put the envelope on top, where he sees it first, and write something real inside.

Keep the contents to a few items so the box feels considered rather than crowded.

16. Illustrated Milestone Love Story Map

The hand-drawn timeline illustrates your journey together in a personal way. · 📷 @craftistryink

A hand-drawn timeline titled "The Story of Us" with both your names lets you map the milestones: first date, trips, landmarks, the dates themselves. Drawing the two of you as small figures keeps it warm and personal.

Sketch it in pencil first, then ink over it. Choose a handful of key moments rather than every one, so each drawing has room.

Color adds life, and white paper keeps it clean. A simple frame finishes it.

17. DIY Anniversary Calendar Countdown

The heart around the anniversary date makes it stand out on the calendar. · 📷 @the_craftedd_co

A mini desk calendar on cardboard backing, bound with metal rings, is a gift he’ll glance at all month. Circle the anniversary date with a heart and write a short note like "I love you" beside it.

Cardboard is cheap and sturdy enough to stand up on a desk. Draw the grid with a ruler so the numbers line up.

I’d make just the month of the anniversary, so the date stands alone as the gift.

Personalization Tips for Gifts

Specific beats sentimental. A favorite diner, the nickname only he uses, the song playing the night you met: one detail like that does more than any amount of general warmth.

Before you start, jot down 5 or 6 details only the two of you would recognize, then pick the one or two that fit the gift in your hands. Too many references turn a present into a puzzle.

Ask whether he would keep it where he can see it. Something sentimental that ends up in a drawer has missed, so put the personal detail on the object he actually uses or displays.

Crafting Advice

If you’re new to crafting, pick a project with one skill in it: folding, cutting, writing or gluing. A gift built on a single clean technique looks better than an ambitious one with shaky execution.

Basic materials go a long way. Cardstock, a good pen, a ruler and craft glue are enough for many gifts, and a few minutes of practice on scrap paper saves the final piece.

Give yourself a buffer of a few days before the anniversary. Rushed gluing and smudged ink are what make homemade look homemade.

Combining DIY with Store-bought

A fully handmade gift can look amateur if the execution wobbles, and a fully store-bought one can feel impersonal. Pairing the 2 covers both weaknesses.

Make the part that carries the feeling yourself, such as a handwritten note or a set of cards.

Then add one finished keepsake: an engraved wooden or metal piece, a custom map print, or a printed product from a photo service.

A name, a pair of initials or the date you met all fit on a small engraved plate, so pick whichever means the most to him.

Plan for production time. Custom keepsakes can take 2–5 business days to make, plus shipping, and many shops show a proof before printing, so check it carefully.

By crafting something meaningful with your own hands, you infuse that gift with memories, love, and intention. Whether it’s a DIY project or a personalized creation, the act of making something special transforms it into a lasting symbol of your relationship.

— Shutterfly

Frequently Asked Questions

How to make an anniversary special with no money?

Write something by hand. A love letter in your own handwriting, or a jar of rolled notes with one reason you love him on each strip, costs only paper and time.

A sheet of cardstock, a pen that writes smoothly and a bottle of craft glue will cover a surprising number of gifts, and a single honest page says more than 3 padded ones.

What to get husband for anniversary last minute?

A book of love coupons is the fastest option. Once the cards are printed, trim them to the same size and give each a red border, and they will read as one matching set.

Small, specific favors like a back rub or a movie date work best, and any big promise like a getaway should carry an expiration date.