Anniversary

What to write in an anniversary card

· 7 min read
Kit Faro
Kit Faro is a Toronto-based quiet contemplator of human moments. He built WhatToWrite.co for everyone who cares deeply about getting the words right — and knows the quiet anxiety of not knowing where to start.

Anniversary cards fall into two failure modes: the generic ("wishing you many more happy years together") and the overwrought ("your love is a lighthouse in the storm of life"). Neither lands. What works is specific, warm, and brief.

Whether you're writing to a couple celebrating their 30th wedding anniversary, a partner you've been with for three years, or a colleague marking a decade at the company, the principle is the same: find the one real thing you can say, and say it clearly. This guide walks through how to do that for every kind of anniversary card.

What to write in an anniversary card for a couple

When writing to a couple — friends, family members, neighbours — the most meaningful cards are the ones that acknowledge something you've actually observed. Not love in the abstract, but love as it shows up in practice: the way they finish each other's sentences, the way one of them always has the other's coat ready, the way their house feels when you walk in.

You don't need to have witnessed something dramatic. Small, specific observations say more than sweeping declarations.

For close friends
Watching you two has quietly changed how I think about what a good relationship looks like. Happy anniversary — and thank you for that, genuinely.
For family
Twenty-five years. That's not luck — that's work, and patience, and choosing each other over and over again. So proud of you both.
For neighbours or acquaintances
Congratulations on your anniversary. You make it look effortless — though I suspect it isn't, and that makes it even more admirable.

What to write in a wedding anniversary card for a husband or wife

Writing to your own partner is harder than it sounds. You know them so well that anything generic feels hollow — but reaching for something profound can feel forced. The solution is to go smaller, not bigger. The best anniversary messages between partners tend to be the ones that name something ordinary and make it visible.

Heartfelt
Another year of you making the coffee before I wake up and pretending it doesn't count as a love language. It counts. Happy anniversary.
Romantic
I would choose you again. Every single time, without hesitation — I would choose you.
Milestone (10th, 25th, 50th)
Ten years. I'm still finding things I like about you, which says something. Happy anniversary — here's to the next ten.
Funny
[X] years of tolerating my [habit] with grace and only mild sighing. You deserve a medal, a spa day, and a very good dinner. Happy anniversary.

What to write in an anniversary card for friends

For a couple you're close to, you have something to work with that a stranger doesn't: a history with them. Use it. Anniversary cards from friends can carry a warmth that more formal cards can't, because you're writing from inside the relationship rather than outside it.

Close friends
I've been watching you two for [X] years now and I still don't understand how you make it look so easy. Love you both — happy anniversary.
With a shared memory
I still think about [shared moment]. That was the day I knew you two were the real thing. Happy anniversary — can't wait to celebrate properly.

What to write in a work anniversary card

Work anniversaries are easy to write badly — corporate phrases, hollow congratulations, nothing that actually lands. They're easy to write well if you're willing to be specific. What has this person actually contributed? What quality do you genuinely admire? One honest sentence beats three generic ones.

For a colleague
Five years of making the team better, the meetings more bearable, and the whole place a bit more human. Congratulations — and thank you.
For a manager
Ten years. The team has been lucky to have you — and I mean that specifically, not just generally. Congratulations on the milestone.

Milestone anniversaries — what to say

Milestone anniversaries (10th, 25th, 50th) carry more weight and invite something slightly more substantial. A card for a 50th wedding anniversary can afford a short paragraph rather than two sentences. Name the milestone explicitly, and if you have a specific memory or observation that spans the years, use it.

For a 50th anniversary especially: the people who've been together that long have outlasted a great deal. Acknowledging that without making it sound like an endurance test takes some care. "Fifty years of choosing each other, through everything" is warmer than "fifty years — what an achievement."

Need the right words for an anniversary?

Our anniversary card generator writes something thoughtful in seconds — heartfelt, funny, or romantic, for any relationship.

Write an anniversary message →

Frequently asked questions

What do you write in an anniversary card for a couple?

Acknowledge the milestone, then say something specific about the couple or what you've witnessed in their relationship. Generic well-wishes work, but a line that only you could write — a shared memory, a quality you admire — turns a nice card into a meaningful one.

What to write in a wedding anniversary card for husband or wife?

Be specific rather than sweeping. "Another year with you" is fine; "another year of you making the coffee before I wake up and pretending it's effortless" is better. The best anniversary messages name something small and particular — a habit, a quality, a shared joke — that only the two of you would understand.

What's a good funny anniversary card message?

Funny anniversary messages work best when they acknowledge the work of a long relationship with warmth rather than sarcasm. "X years of tolerating my habit — you deserve a medal and also a holiday" lands better than jokes that cut. Keep the affection visible underneath the humour.

How do you write a professional anniversary card for a colleague?

Acknowledge the specific milestone and name something genuine about the person's contribution or character. Avoid generic corporate phrases. "Five years of making the team better — and the meetings slightly more bearable" is warm, specific, and appropriate.

How long should an anniversary card message be?

For a greeting card, two to four sentences is ideal. For a milestone anniversary (25th, 50th), a short paragraph is appropriate. If you're writing something to be read aloud, aim for 100–150 words.