50 Anniversary Messages for Him and Her (And How to Write Your Own)
8 min read
You opened this because the anniversary is today or tomorrow and the page is still blank. That's fine. The 50 messages are right below.
But one minute first: a message copied whole reads as copied. Not because they'll catch you — they won't — but because the perfect sentence was written about a generic couple, and the person reading it can feel that it would fit anyone. What actually lands is the detail that only works for the two of you.
So here's the order: the three-step method first, which takes two minutes and solves the real problem. Then the 50 messages, to copy, adapt, or use as a running start.
How to write your own in three steps
1. Open with a concrete detail, not a feeling.
"I love you so much" is true and moves nobody, because it carries no information. "I've loved you since the day you drove across town just to bring me medicine" moves people, because there is exactly one person on earth that sentence fits.
Think of a scene. Something they said. A habit that appeared. A moment you were startled by your own luck. Start there.
2. Say what changed in you.
A compliment describes them — and they already know what they're like. What they don't know is the effect they had. "You're amazing" is about them. "I became a calmer person around you" is about what they did, and that's the part that stays.
3. End with the future, briefly.
One line is enough, and it has to be specific: "I want another year like this one," "I want to grow old arguing about what to watch," "I want the next trip with you complaining about how I pack." A generic ending undoes the specific opening.
Three sentences built that way beat any pre-written message. And if you get stuck on one of them, that's what the list is for.
Short, for a card, a note, or a story
- Another year in my favorite place in the world, which is next to you.
- Happy anniversary. I'd choose you again, and again, and again.
- Today marks another year since the best decision I ever made without overthinking.
- Thank you for turning ordinary days into good ones. Happy us day.
- One more year of us. May there be many, and may they keep feeling like few.
- Happy anniversary to us. You're still my favorite part of the day.
- I'm no good at speeches. I know I want another year like this.
- Congratulations to us, for surviving the world and staying together anyway.
- Happy our day. You're the surest thing I have.
- Another year of being ridiculous together. I love you.
For the first anniversary
- A year ago I had no idea how much better my life was about to get. Happy first anniversary.
- It's been a year since you became the person I tell things to first. Thank you for that.
- First year done. It was lighter than I expected and more beautiful than I knew how to ask for.
- In twelve months you learned how I take my coffee, when I go quiet, and what to say then. Happy first year.
- We started without knowing where it would go. A year later I know: here. Happy anniversary.
- First of many. It's the only thing I'm certain of today.
- One year of you, and the place felt fuller even on the days you weren't in it.
- Happy first anniversary. I'm still amazed at the luck I had.
For many years in
- [number] years, and I still choose the seat next to you when the table is empty.
- We've both been different people than we are now, and it kept working. Happy anniversary.
- It isn't about the years. It's about the Tuesdays. Thank you for all of them.
- After all this time, you're still the first person I want to tell things to.
- We built a life. Congratulations to both of us, who did it from nothing.
- We've fought, we've been wrong, we've apologized. And here we are. Happy our day.
- Some people grow old together. We got better together. Happy anniversary.
- Another year beside the person who knows me better than I do.
Light and funny
- Happy anniversary to the only person who sits through my five-minute voice notes.
- Another year of you stealing the blanket. Worth it.
- Congratulations to us for not giving up on the night of the terrible restaurant.
- Happy anniversary. I still think I won this and you haven't noticed yet.
- You owe me [number] days of picking the movie. Happy our day.
- Another year proving it works to date someone who gets every lyric wrong.
- Happy anniversary. We still haven't figured out sharing popcorn, but everything else is great.
- Congratulations to us, who turned "we should hang out sometime" into a serious relationship.
For long distance
- Happy anniversary. The distance is big, and it's the only problem we have.
- I wish I were there today. Since I can't be, here's this: I choose you even from far away.
- [number] miles, and not one of them made a difference. Happy our day.
- Missing you is the price, and I'd pay it again. Happy anniversary.
- A year of counting time zones and it was worth every call. I love you.
- Happy anniversary to the person who makes my screen the best place in my day.
- When I see you, I'll remember all of this and think it wasn't enough. Happy our day.
- Far away is temporary. We aren't. Happy anniversary.
To write by hand, slowly
- I'm not good at writing beautifully, so I'll write truthfully: my life got better the day you came into it, and it keeps getting better.
- If I could send a message to myself [number] years ago, it would be one word: stay. It's worth it.
- You're the person I want to split the boring things with. I thought that was a silly romantic line until I found out it's exactly right.
- Thank you for staying through the months when I wasn't easy. I saw it, and I haven't forgotten.
- I don't need anything extraordinary. I need you in the kitchen in the morning, talking about nothing.
- We don't have a movie story. We have a real one, and I prefer it.
- If I had to choose again, knowing everything I know now, I'd choose faster.
- You're my place. Happy anniversary, today and in the years ahead.
What not to write
Three things sink a good message, and all three look harmless in the moment.
A complaint dressed as longing. "I hope we see each other more this year" is a grievance with a ribbon on it. If the issue is real it deserves a conversation — not the anniversary card, where they can't answer without ruining the day.
A comparison to last year. "It was a hard year, but..." puts the hard part at the center. If the year genuinely was rough, acknowledge it without making it the subject: one line, then what matters.
An internet line with nothing changed. Not because of plagiarism — nobody cares. It's that the ready-made sentence is too polished, and polished doesn't sound like you. Swap at least one word for one only the two of you use.
Where the message goes
The right length depends on where it lands. Pick the place before you write.
- A note on the mirror or in a bag. One sentence, from the short list. The whole point is the surprise of finding it.
- A voice note. Don't script it. Record yourself talking, pauses and laughing included; a well-written voice note sounds read.
- A card with a gift. Two or three sentences. Any longer and it competes with the gift.
- A handwritten letter. This is where the last group belongs. No rush, no over-editing — misspelling a word and crossing it out is part of it.
- A midnight text. Short, and on its own. Sending a paragraph and then "hey, asleep?" undoes the effect.
If you want one detail almost nobody uses that always works: include the number. Not "it's been so long," but the exact number of days you've been together. A number is specific, and specific is what memory keeps.
Another cheap hook: every year together has its own name, the way wedding anniversaries do. Paper, cotton, leather — opening with "happy cotton anniversary" lands well precisely because almost nobody knows it applies to dating too.
Making the message outlast the day
This is the part almost everyone skips, and it's the one worth the most.
An anniversary message gets read once, does its work, and disappears — into the scroll, into a drawer, into the bin with the wrapping paper. Next year nobody remembers what they wrote, and the search for the right sentence starts from zero.
Two ways to fix that, both cheap:
Keep yours. Photograph the note, copy the text somewhere that isn't the chat thread. Next anniversary you open it and see what you already said — which stops you repeating yourself and, more importantly, shows what changed in a year.
Write the one they'll read later. A dated letter to be opened on the next anniversary is the cheapest, most disproportionate gift there is. You write it today, put it away, and a year from now they read what you thought back then — with the advantage of already knowing how it turned out.
lovnote does both by default: it's a private journal for two people, and it holds both what you wrote today and a letter scheduled to open on a future date. Every year, on your day, it brings back what was written the year before — which is exactly the raw material for next year's message.
