What to write in an anniversary card
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.
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.
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.
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.
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.