What to Write in an Anniversary Card: 40 Ideas

By the Hey Love Letters team · · 7 min read

You bought the card, you found a pen, and now there's a blank space staring back at you. Don't worry: an anniversary card doesn't need a speech. Two or three honest sentences are plenty.

Below you'll find a quick formula and 40 messages grouped by mood and milestone. Use them as they are or, better, as a starting point for something more personal.

A 3-line formula that always works

If you only remember one thing from this page, make it this:

  1. Name the milestone. "One year." "Ten years." "Five years since that terrible karaoke night."
  2. Add one specific memory or detail from this past year. A trip, a hard moment you got through, something small that made you laugh.
  3. Look forward. "Can't wait for the next one." "Here's to year two." "I'd do it all again."

For example: "Two years! This was the year of the road trip, the leaky apartment and learning to make your grandma's lasagna. I can't wait to see what year three brings. Love you."

First anniversary messages

  • "One year down, forever to go. Happy first anniversary."
  • "A year ago I hoped this would turn into something. It turned into everything."
  • "Happy anniversary to my favorite person and my favorite year."
  • "Twelve months, a hundred inside jokes and zero regrets. Here's to the next year."
  • "This year flew by because I spent it with you. Happy first anniversary."
  • "Our first year together was my favorite chapter so far. Let's keep writing."

Sweet and romantic

  • "Every year with you is better than the last. I didn't think that was possible, and yet here we are."
  • "You're my best friend, my safe place and my favorite adventure. Happy anniversary."
  • "If I had to do it all over again, I'd find you sooner."
  • "Thank you for every ordinary day you made extraordinary."
  • "Loving you is the easiest thing I've ever done. Happy anniversary."
  • "Home isn't a place. It's wherever you are."
  • "I still get excited when I hear your keys in the door."
  • "You're the best decision I ever made. Happy anniversary, my love."

Funny

  • "Happy anniversary to the only person I'd share my fries with."
  • "Another year of you pretending to like my cooking. True love."
  • "Thanks for putting up with me for another year. I know it wasn't easy."
  • "I love you more than I love sleeping in. And that's saying a lot."
  • "Happy anniversary! Still not sorry about the thermostat."
  • "We've been together so long, we can have entire arguments with one look."
  • "I'd still swipe right. Every time."
  • "You're stuck with me. Happy anniversary!"

Funny works best when it's true to how you two actually talk. If your partner loves a sweet card, add one sincere line after the joke.

Turn your message into a page they'll keep

Add your photos and your song, see a preview, then send it as a private link.

Create your love letter

Short (when space is tight)

  • "Still choosing you."
  • "Best year yet. Happy anniversary."
  • "You and me, always."
  • "My favorite love story is ours."
  • "Here's to us."
  • "Forever isn't long enough."
  • "Every day, more."
  • "Happy anniversary to my person."

Milestone years

  • 5 years: "Five years, and you still make my heart skip. Here's to the next five, and the five after that."
  • 10 years: "A decade of us. Ten years of inside jokes, late-night talks and choosing each other. I'd do every day again."
  • 15 years: "Fifteen years in, and you're still the first person I want to tell everything to."
  • 20 years: "Twenty years. We've grown up together, and I love who we've become."
  • 25 years: "A quarter of a century with you, and it still feels like we're just getting started."
  • Any big number: "We've spent [number] years building a life I wouldn't trade for anything. Thank you for every single one."

For your husband or wife

  • "Marrying you was the best yes I ever said. Happy anniversary, [husband/wife]."
  • "Thank you for being my partner in everything, from the big decisions to the grocery list."
  • "Year after year, you're still the person I'd pick out of everyone in the world."
  • "Happy anniversary to the one who knows me best and loves me anyway."

Shopping for a gift to go with the card? See our ideas for an anniversary gift for your girlfriend or an anniversary gift for your boyfriend.

How to sign it

The sign-off is the last thing they read, so it's worth one extra second. A few that work:

  • "All my love,"
  • "Always yours,"
  • "Forever and then some,"
  • "Your [nickname],"
  • "Love you more (and I'm right),"

When the card isn't big enough

If you've got more to say than fits on a card, write a full letter instead. Our guide on how to write a love letter walks you through it step by step, and these love letter examples include two written for anniversaries.

Pair the card with something they can open again. On Hey Love Letters you can turn your anniversary message into a page with your photos from the year, your song and a counter of every day you've been together. Print the QR code inside the card and let them scan it at dinner.

Turn your words into something they can keep

Put your letter on one page with your photos, your song and a counter of your time together. Free to create and preview.

Write my love letter

Share it from $4.99, one-time payment.

Keep reading