Blog · Card Writing Tips · 18 March 2026 · 7 min read

What to write in a wedding card (without sounding like a greeting card factory)

Wedding cards are weirdly hard to write. You want to say something meaningful but not over-the-top, personal but not inappropriate. Here's how to get it right — with examples for every situation.

You'd think wedding cards would be easy. Two people you presumably like are getting married. You're happy for them. All you need to do is say so.

And yet, there you are — pen hovering, card open — wondering why everything you write sounds either painfully generic or suspiciously like a best man's speech you half-remember from 2019.

The problem isn't that you don't care. It's that weddings come loaded with expectation. Everyone writes something. The card will probably be read out, or at least read later with a glass of wine. You want yours to be one of the ones that actually lands.

Here's how to make that happen.

Why most wedding messages fall flat

The default wedding card message goes something like: "Congratulations! Wishing you a lifetime of love and happiness."

It's fine. It's pleasant. It's also what seventeen other people will write. The couple will read it, smile politely, and move on to the next card.

The key difference: The best wedding messages say something that couldn't be written by anyone else. They reference something real — a memory, a trait, or something the writer actually knows about the couple.

You don't need to be a poet. You just need to be specific.

The simple formula that works

If you want a reliable structure, most great wedding messages follow a loose pattern:

  • Something personal — a memory, observation, or real compliment about the couple or one half of them
  • Something warm — an expression of how you feel seeing them together
  • Something forward — a wish for their future that isn't just "happiness" in the abstract

You don't need all three. But hitting two out of three usually produces something people will read twice.

For a close friend

This is where you can lean into the relationship. Reference something real. An inside joke. The time they told you about their first date. The thing you know about them that most guests don't. These messages tend to be the ones couples keep.

"I remember when you told me about your first date and said 'I think this one might be different.' You looked terrified. I'm so glad you were right. Watching you two together is one of my favourite things. Here's to a lifetime of being that annoyingly happy couple. Love you both."

"You two just make sense. I can't explain it better than that. You make each other braver and funnier and calmer, and the rest of us are just glad we get to watch. Congratulations — and please keep hosting those barbecues."

For your best mate specifically

If you're close enough that sincerity alone would feel weird, lean into your dynamic. A gentle jab followed by something unexpectedly real tends to hit perfectly.

"Never thought I'd see the day you committed to anything longer than a Netflix series. But here we are. Genuinely couldn't be happier for you — [partner's name] is brilliant and far too good for you. Don't mess it up. (You won't.)"

For a family member

Family wedding messages carry a different weight. You've usually known one half of the couple their entire life. Use that. Say something about watching them grow, changing, finding someone who fits. Parents, siblings, and cousins all have a unique angle here that friends can't match.

For a sibling

"Watching you grow into the person you are today has been one of the best parts of my life — even when you were an absolute nightmare at thirteen. [Partner's name] gets the version of you that all of that built, and I think that's pretty special. Congratulations. I'm so proud of you."

For a son or daughter

"From the moment you arrived, all we ever wanted was for you to be happy. Seeing you today, we know you are. [Partner's name] — welcome to the family properly. We already loved you. Now it's just official."

For a niece, nephew, or cousin

"I've watched you grow up from a distance, and you've turned into someone I really admire. Seeing you with [partner's name] just confirms what I already knew — you've got brilliant taste in people. Congratulations to you both."

For a colleague or someone you don't know quite as well

This is the trickiest category, because you want to say something warmer than a work email but you don't have twenty years of shared history to draw from. The trick is to be honest about what you do know, and keep it short.

"Congratulations to you both! I've only known you at work, but the way your face lights up when you talk about [partner's name] tells me everything I need to know. Wishing you both a wonderful day and an even better adventure ahead."

"So happy for you both. You deserve every bit of this — enjoy every minute of it. Congratulations!"

Short and warm beats long and vague. Every time.

What to write if you can't attend

Missing a wedding can feel awkward, especially if you're close to the couple. Acknowledge it directly, and don't pretend it's not happening. Then make the message count even more because you can't be there in person.

"Gutted I can't be there in person, but I'll be thinking about you both all day — probably getting emotional in my living room around 2pm. I'm so happy for you. Can't wait to hear everything and see the photos. All my love."

Things to avoid

Wedding cards are one of the few places where there are real pitfalls. A quick list of things that are best left out:

  • References to past relationships. Funny to you, maybe. Not funny in a card the couple keeps.
  • Marriage "advice" that's really cynicism. "Welcome to the ball and chain!" felt outdated in 2005.
  • Inside jokes nobody else will understand if the card might be shared or read aloud. Keep those for the pub.
  • Anything that centres you rather than them. This is their moment.
  • Pressure about children. Just don't. Never. Ever.

A note on length

Three perfect sentences will always beat two paragraphs of waffle. If you've said something specific and something kind, you're done. You don't need to fill the card.

Some of the best wedding messages ever written are just a couple of lines long. What matters is whether the couple reads it and thinks "that is so them" — not whether you hit a word count.

Quick checklist

  • ✅ Is there something in here that only I could write?
  • ✅ Have I mentioned my actual feelings — not just stock phrases?
  • ✅ Would I be comfortable if this was read aloud at the reception?
  • ✅ Does it end with a real wish for their future?

If you've ticked those, you've written a wedding card they'll keep. And in a pile of fifty cards that all say "wishing you a lifetime of happiness", that kind of thing stands out more than you'd think.

Browse Wedding eCards Send a postcard

← All articles

More from our blog

Card Writing Tips
What to write in a get well card (with message examples)
Card Writing Tips
What to write in a sympathy card (with sincere message examples)
Card Writing Tips
What to write in a thank you card (with messages for every situation)
Feedback