Anniversary ideas
What to write in an anniversary card for your husband
Tell your husband one specific thing about the past year that you loved sharing with him, then say what he still means to you. Name a real moment, like a trip, a hard week he carried you through or a habit of his you adore. Close with something about the year ahead and sign it the way you sign your notes to him.
22 examples below: Short and sweet · Heartfelt · Funny and light · Classic and romantic
Short and sweet
For the inside of a card that already says most of it, or a note on his coffee mug.

Heartfelt
Longer notes for the years that asked a lot of you both, or just because you want him to know.
Funny and light
Gentle teasing that still lands as love.
Classic and romantic
Traditional wording for a milestone year or a husband who loves a classic card.
Do
- Mention one real moment from this year, even a small one, like a road trip or the night the power went out.
- Say thank you for something specific he does that often goes unnoticed.
- Match the card to how you two talk: if you tease each other daily, a funny line is perfectly romantic.
- For milestone years, look back at where you started and how far you’ve come.
- Sign it the way you always do, with his nickname or your private sign-off.
Don’t
- Don’t make it a list of plans and errands for the next year.
- Don’t bring up a recent argument, even jokingly, unless it’s truly settled and funny to both of you.
- Don’t copy a long poem when two honest sentences of your own would mean more.
- Don’t compare your marriage to anyone else’s.
How to write it
Start with a memory. Pick one thing from the past year that you shared, whether it was big like a new baby or small like the way he walked the dog every morning so you could sleep.
Then say what it means. Tell him what that moment showed you about him, or what you love about being married to him right now, not just in general.
End by looking forward. A line about the year ahead, a trip you’re planning or simply “I can’t wait for the next one” gives the card a warm close.