Skip to main content
Message templates

Anniversary Wishes for Your Wife

Anniversary messages for your wife, for the first year or the thirtieth. Pick one that fits your marriage, then add the detail only you would know.

Set a free reminder

Save your anniversary and Greetigo emails you before it, the day before by default.

Tell her why you'd marry her again

"I love you" is the heart of an anniversary card, and it's even better with a reason. Think of something she did this year that made you proud, a moment you'll keep, or a habit of hers you'd miss more than anything.

A simple shape:

  1. 1.Happy anniversary, with the name you call her.
  2. 2.One reason you'd marry her again, from this year.
  3. 3.A plan or a promise for the next one.

For example: "Happy anniversary, Nadia. This year I watched you care for your dad with so much patience, and I fell for you all over again. Our table is booked for Saturday."

Anniversary messages for your wife

Short text

"Happy anniversary to the woman I'd marry again tomorrow. And the day after."

Use this message
Morning text

"Happy anniversary. I woke up grateful, as usual, but today I'm saying it out loud."

Use this message
Text from work

"Counting the hours until I'm home. Happy anniversary, love. Tonight is ours."

Use this message
Short and specific

"Happy anniversary. Still the first person I look for in a crowded room."

Use this message
For a card

"Happy anniversary. You're the person I want next to me on the good days and the one I reach for on the hard ones. Thank you for choosing me, and for choosing us, every single day."

Use this message
A reason, from this year

"Happy anniversary. This year you took on so much and still made our home feel calm. I see how much you give. I love you more for it."

Use this message
Married many years

"Happy anniversary. After all these years, you still surprise me: a new joke, a new opinion, a new place you want to see. I hope I keep finding out new things about you forever."

Use this message
A promise

"Happy anniversary. This year I promise more slow mornings, fewer phones at dinner and the trip you've been talking about. Booked, not just promised."

Use this message
Romantic

"Happy anniversary, love. Our wedding was the best day of my life until all the ordinary days after it started to compete."

Use this message
After a hard year

"Happy anniversary. This year was hard, and you were the one I leaned on. I hope next year lets me carry more of it for you."

Use this message
New parents

"Happy anniversary. This year we became parents, and I watched you become an incredible mother. Once the baby is asleep tonight, the evening is ours."

Use this message
From far away

"Happy anniversary from far away. I hate missing today. There's a small surprise arriving at seven. Answer the door, then call me."

Use this message
Milestone year

"Happy [20th] anniversary. Twenty years ago I made the best decision of my life. You've made every year since worth it."

Funny

"Happy anniversary to the woman who has heard all my stories at least twice and still laughs at the punchline. That's love."

Use this message
Teasing

"Happy anniversary. Another year of you being right about almost everything. I'm told it gets easier to admit."

Use this message
About the house

"Happy anniversary. I've cleaned the kitchen, booked the restaurant and found the babysitter. Yes, all three. I know."

Use this message
A day late

"I forgot our anniversary, and I'm sorry. You deserve better from me. This Saturday is yours, and I'm organizing every minute of it."

Use this message
Late, short

"Happy belated anniversary. I'm sorry I missed it. I love you, and dinner's booked for tonight."

Use this message

Text, card or letter

A text in the morning tells her it was the first thing on your mind. A card is for the reasons. For a milestone year (10, 20, 25 years), consider a longer letter: one memory from each stage of your marriage and what you hope for the next. Give it to her in a quiet moment, not across a crowded restaurant table.

If it's been a hard year for your marriage

After a rough patch, a perfect romantic card can feel false. Honest is better: "This year was hard for us, and I'm still so glad it's you. I want to keep working on us." Then follow the words with time together, not just a gift.

If you forgot

Say it to her face today, without an excuse, then plan an evening yourself, start to finish. More help: what to say when you forgot your anniversary with your wife.

What to leave out

  • Jokes about marriage being a trap or about being "stuck" with her.
  • Compliments about chores dressed up as romance.
  • Comparisons with other couples.
  • Generic lines you'd write to anyone. One real detail beats them all.

Frequently asked questions

What do I write in an anniversary card for my wife?
One reason you'd marry her again, taken from this year, what she means to you, and a plan or a promise. Three or four sentences in your own words is better than a long poem.
How do I make an anniversary message romantic without clichés?
Swap big phrases for specific memories: the way she laughed at your wedding, the night you got lost on holiday, the moment this year you were proud of her.
What should I write for a milestone anniversary?
Look back across the years: a memory from the wedding, one from the middle years and one from this year, then a wish for the next chapter. A handwritten letter suits a milestone well.
What do I send my wife if I'm away on our anniversary?
A message first thing in the morning, a call when she can talk, and something small arranged to arrive during the day, like flowers or dinner, so she feels celebrated while you're apart. Give her the card when you're home.

Remember the next anniversary

What your wife will keep is the line that shows you still notice her. Save your anniversary and Greetigo emails you before it, the day before by default or up to 14 days before.

Save the date and Greetigo emails you before it. Then pick a free template or, on Plus and Premium, start from an AI-written draft. Send it by email from Greetigo, or copy it into WhatsApp, a text or your own email app. It works in any browser.

You might also like