Quick answer
A congratulations card works when it names the achievement, says one true thing about the person or the effort, and ends with a single wish. Two or three sentences is enough. It does not need to be poetic. It needs to sound like you, and it needs to mention the actual thing that happened.
Name the achievement
Generic cheer reads as filler. "Congrats!" alone tells the reader you bought the first card on the shelf. Add the detail: the degree, the promotion, the house key, the due date, the marathon finish line. If you know the work behind the result, mention the work instead of the result. "You spent two years on that thesis" lands harder than "You must be so happy."
Match the tone to the milestone
- Wedding: warm and celebratory. Use both names. Skip jokes about marriage being hard.
- New baby: gentle and simple. Focus on the family. Leave out sleep jokes.
- Graduation: forward-looking. Name the field or the next step if you know it.
- New job or promotion: recognize the effort. No salary jokes, no questions about the pay.
- Retirement: honor the career, then nod at what comes next.
- New home: short and hospitable. Offer to help with the boxes.
- Engagement: celebrate the pair, not the ring.
Short messages that still feel personal
You do not owe anyone a paragraph. A few lines work fine when each line does a job.
- "You earned this one. I watched you work for it, and I am proud of you."
- "Congratulations on the new place. I'm bringing dinner once the boxes are gone."
- "Ten years of effort, one very good morning. Enjoy every bit of it."
The pattern is the same each time: the achievement, one line about the person, one wish.
Longer messages for closer relationships
If you have history with the person, use it. Mention a moment you shared that connects to the news. A sibling who finished nursing school, a friend who finally opened the shop after a failed first attempt, a cousin who bought the house after years of renting. Two sentences of shared memory, then the wish. That is the whole structure. Resist the urge to add a third paragraph about your own life.
What to leave out
- Comparisons to siblings, peers, or yourself
- Advice nobody asked for
- "Finally!" unless you are certain it will land as affection
- Anything about how the news affects you
- Inside jokes that half the people signing the card will not get
Group cards need one more rule: keep your line short enough that the next person has room.
How to sign off
"With love," "So proud of you," "Warmly," "Cheers," and "All the best" all do the job. Add your relationship if the recipient might not place your name, especially on a card from a workplace. Sign in ink. Handwriting carries more weight than the printed sentiment above it.
A formula you can reuse
- Name the achievement in plain words.
- Add one line about the person or the effort behind it.
- Close with one wish.
- Sign with warmth and your name.
Write it out once, read it aloud, and cut anything that sounds like a card company wrote it. The best congratulations messages sound like a voice the recipient already knows.