Time capsule
How to write an anniversary letter to your spouse
An anniversary letter does not need to be poetry. It needs to sound like you, and it needs to say the things you usually leave unsaid. Whether you are writing for this year or sealing one to open later, this is a simple way to write a letter your husband or wife will keep. Take it a step at a time.
Before you start
Decide two things first. Who is it for, your husband or your wife, and when will they read it. A letter to give this year sounds different from one you seal to open in five. If you are leaning towards saving it, our guide to letters to open on your anniversary covers the ritual side. This page is about getting the letter itself right.
Step one: open with where you are
Ground the letter in this exact moment. Name the year, the place, the season, the thing that is on your mind today. It sets the scene for them and, if you are saving it, for the future version of you both. One or two lines is plenty.
Step two: tell one specific memory
This is the heart of it. Pick one moment from your time together, the smaller and more particular the better, and tell it properly. Not "you always make me laugh" but the actual day you could not stop laughing in the supermarket. Specifics are what make a letter unmistakably yours.
Step three: say the thing you usually do not
Every couple has lines they feel but rarely say out loud. The thank you. The admission. The way they changed your life. An anniversary letter is the place for one of those. Pick the true thing that is hardest to say in person and write it down clearly.
Step four: look forward
Turn from the past to what is ahead. A hope for the year, a small promise, something you want to do more of together. It does not need to be grand. A modest, specific wish reads as more sincere than a sweeping one.
Step five: close simply
Resist the urge to wrap it in a bow. A plain last line and your name lands better than a flourish. "I am glad it was you. Always," and sign it. Trust the letter you have written to carry itself.
Getting the tone right
A few small things keep an anniversary letter on the right side of sincere.
- Write the way you speak. If you would never say a phrase out loud, do not write it.
- Use their name at least once. It makes the letter feel spoken, not performed.
- Prefer one real detail to three vague compliments. Detail is what they will remember.
- Read it aloud once before you seal it. Anything that makes you wince comes out.
Making it last
A letter is only kept if it survives. Handwritten on good paper, it can live in a keepsake box. Written to be opened later, it can be saved and delivered on the anniversary you choose, so it reaches your spouse even if you have both forgotten it exists. Many couples keep it alongside a wedding message keepsake of the words from their wedding day, so the letters and the messages sit together. However you keep it, the letter you write today is a gift to a version of you that has not arrived yet.
Common questions about writing an anniversary letter
How long should an anniversary letter be?
However long it takes to say what you mean, which is usually a page or less. A short letter that names one real memory beats a long one full of general praise. If you are running past a page, you are probably padding. Cut back to the lines that only the two of you would understand.
What if I am not good with words?
Most people are not, and that is fine. You do not need clever phrases. You need true ones. Write the way you talk, name specific moments rather than feelings in the abstract, and let the honesty do the work. A plain sentence that is clearly meant will always beat a fancy one that is not.
Should I give it now or save it for later?
Either, and you can do both. A letter read on the day is warm. A letter sealed now and opened on a future anniversary carries the weight of time, because your spouse hears who you were back when you wrote it. Some couples write one to give and one to save.