What to Write in an Anniversary Card: 45 Messages for Every Couple
The flowers set the scene, but the card is what gets read aloud, kept in a drawer, and found again years later. After hand-writing countless anniversary messages onto customers’ cards, I’ve learned the best ones are specific and warm — not a recycled greeting-card line. Here’s how to write one, with forty-five you can borrow.
The trick: name something real
A great anniversary message points to something true — a shared memory, a quality you love, a hope for the years ahead. “Happy anniversary” on its own is fine; add one specific line and it becomes something they’ll treasure. You don’t need to be a poet, just sincere.
For your partner
Romantic and heartfelt:
- Every year with you is my favourite year. Happy anniversary, my love.
- I’d marry you all over again, a hundred times over. Here’s to us.
- Still you. Still us. Still the best decision I ever made.
- Thank you for a lifetime of ordinary days made extraordinary by you.
For a married couple
Warm and celebratory:
- Happy anniversary to two people who make love look easy.
- Wishing you another year as wonderful as the two of you.
- Here’s to your love — an inspiration to everyone lucky enough to know you.
- Congratulations on another year of laughter, patience and partnership.
For parents or grandparents
Grateful and tender:
- Thank you for showing us all what real love looks like. Happy anniversary.
- Your marriage is the example we all hope to live up to.
- So many years, so much love — congratulations, and thank you.
- Happy anniversary to the two people who started it all.
For a milestone (25th, 50th and beyond)
For the landmark years, acknowledge the achievement — “fifty years, and still holding hands” — and consider a grander bouquet to match. A milestone is the moment to be generous; our luxury anniversary flowers suit the big numbers beautifully.
Funny ones
When they’ll appreciate a laugh:
- Happy anniversary to my favourite person to argue with about where to eat.
- Another year and you still haven’t returned me. That’s commitment.
- We’ve officially been together long enough that it would be a hassle to start over. I love you.
The couples who’ve been married fifty years all say the same thing: it’s the small, specific “I noticed you” moments that add up. Let the card be one of them.
Pair the words with the right flowers
Match the bouquet to the message — classic red roses for deep romance, soft and elegant for a refined couple. You’ll find the right design in our anniversary flowers collection, and we’ll hand-write your card free at checkout. Order by 2pm for same-day delivery.
