MyWishCards

Card messages

What to Write in a Anniversary Card

An anniversary is really a count of the days two people kept choosing each other. Whether you're writing to your own partner or celebrating a couple you love, the best card names something true about the years they've built — not just the number on the cake. This guide helps you find that line and gives you plenty to borrow from.

Browse the card gallery to personalize and send a card.

How to write it

Decide whether you're the one in the relationship or on the outside cheering it. A message to your own spouse can be tender and a little private; a card for friends or your parents should celebrate the partnership you've watched from a front-row seat. The point of view changes everything that follows.

Point to the years, not just the day. Anniversaries are about endurance — the ordinary mornings, the hard seasons survived, the inside jokes that only the two of them get. A line like "another year of building this with you" carries weight that a simple "happy anniversary" can't.

Add one detail that's theirs alone. The way they still hold hands in the kitchen, the road trip that started it all, the patience one shows the other. A single specific image turns a card from polite to unforgettable, and it's the part they'll reread next year.

Heartfelt anniversary messages

For the partner you'd choose all over again.

  • Every year with you feels like the easiest decision I've ever made. Happy anniversary to the life we keep building together.
  • I fall a little more in love with our ordinary days the longer we share them. Thank you for all of it. Happy anniversary.
  • Of all the things I've gotten right, choosing you is the one I'm proudest of. Here's to us, today and always.
  • You're my favorite person, my steadiest home, and my best plan. Happy anniversary, my love.
  • The years keep adding up, and somehow my heart only gets fuller. Thank you for being mine. Happy anniversary.
  • Through everything we've faced, your hand has always found mine. That's the whole story right there. Happy anniversary.
  • I'd marry you again tomorrow without a second thought. Happy anniversary to the love of my life.

Funny anniversary messages

Light, teasing lines for couples who laugh through everything.

  • Happy anniversary! Another year of you stealing the covers and me pretending I don't snore. I wouldn't trade it for anything.
  • We've officially survived enough years to legally finish each other's sentences. Happy anniversary, partner in chaos.
  • Happy anniversary! Still my favorite person to argue with about where to eat dinner.
  • Cheers to another year of you putting up with me — clearly a saint, possibly a fool, definitely my person.
  • Happy anniversary! Marrying you was the smartest thing I've ever done, and I make a lot of questionable choices.
  • They say marriage is hard work. Loving you isn't — figuring out the thermostat together is. Happy anniversary.
  • Here's to many more years of sharing a blanket that's two sizes too small. Happy anniversary, my love.

Short and sweet

When a small card or a quick message says it best.

  • Happy anniversary. Still you, still us, still everything.
  • Years in, and you're still my favorite hello. Happy anniversary.
  • Here's to us — yesterday, today, and all the years ahead.
  • Happy anniversary to my whole heart.
  • Loving you is the easiest thing I do. Happy anniversary.
  • Today and always, I'm so glad it's you.
  • Cheers to another beautiful year together.

For a couple (friends or family)

Celebrating two people whose love you've watched grow.

  • Happy anniversary to two people who make love look easy and joyful. The world needs more of what you two have.
  • Watching you build a life together has been one of our quiet privileges. Congratulations on another beautiful year.
  • Mom and Dad, happy anniversary. You showed us what staying — really staying — looks like, and we're forever grateful.
  • Here's to a couple who still light up a room when the other walks in. Happy anniversary, you two.
  • Your marriage is the kind people hope to find. Wishing you another year as good as the love behind it.
  • Happy anniversary to the couple who proves that the right person makes everything brighter. So happy for you both.
  • You two are everyone's favorite love story. Cheers to all the chapters still to come.

Milestone anniversaries

For the big numbers — 1st, 10th, 25th, 50th and beyond.

  • One year down and a whole lifetime ahead. Happy first anniversary — the adventure is just getting started.
  • Ten years of choosing each other, every single day. Happy anniversary — here's to the decade that proved it all.
  • Twenty-five years together is no small thing. It's silver for a reason: rare, strong, and still shining. Happy anniversary.
  • Fifty years of love, patience, and showing up for each other. What an extraordinary thing to celebrate. Happy golden anniversary.
  • A milestone like this isn't luck — it's two people who kept choosing the work and the joy of each other. Congratulations.
  • Here's to all the years behind you and the proof they offer: real love only deepens. Happy milestone anniversary.

For a long, lasting marriage

When the years themselves are the achievement.

  • After all this time, you still reach for each other first. That's the most beautiful thing I know. Happy anniversary.
  • A long marriage isn't about never struggling — it's about never giving up on each other. You two are living proof. Congratulations.
  • The years have only made your love look more like home. Happy anniversary to a partnership for the ages.
  • Decades in, and you still finish each other's stories and laugh at the same old jokes. That's a rare gift. Happy anniversary.
  • You've weathered everything together and come out holding hands. Wishing you many more steady, happy years.

Quick tips

  • Reference a real moment. A wedding detail, a favorite trip, or a small daily habit makes the card unmistakably about this couple — not any couple.
  • Match the milestone. A first anniversary is full of beginnings; a fiftieth is a tribute to endurance. Let the number set the weight of your words.
  • Honor both people. When writing to a couple, name something about the two of them together — the partnership, not just one half of it.
  • Keep the romance for the right card. Save the deeply private lines for a spouse. For friends or parents, warm admiration lands better than over-the-top sentiment.

Frequently asked questions

What's a good short anniversary message?

"Years in, and you're still my favorite hello. Happy anniversary." It's warm, complete, and works for a card, a note, or a quick text.

What should I write for a 25th or 50th anniversary?

Honor the length of the journey, not just the day. Celebrate the endurance, the patience, and the love that only deepened — and wish the couple many more years just like it.

What do you write for a couple that isn't yours?

Focus on the partnership you've witnessed. Name something true about the two of them together — how they treat each other, the example they set — and celebrate the years they've shared.

Related card messages