Imagine receiving a letter from yourself — written five, ten, or even twenty years ago. A letter that captures exactly who you were, what you dreamed about, what you were afraid of, and what mattered most to you at that time.
Writing a letter to your future self is one of the simplest and most powerful exercises in self-reflection. It costs nothing, takes minutes, and creates something genuinely priceless: a time capsule of your inner world.
Why write to your future self?
There are many reasons people sit down and write to the person they'll become:
- To track personal growth — seeing how much you've changed (or stayed the same) is profoundly moving
- To set intentions — writing down goals and dreams makes them more real
- To offer yourself encouragement — future-you might need to hear that everything worked out
- To preserve a moment — your thoughts, feelings, and circumstances right now will never exist in exactly the same way again
- To practise gratitude — reflecting on what you have right now often reveals more than you expect
What to include in your letter
There's no right or wrong way to do this, but here are some ideas to get you started:
1. Describe your life right now
Where do you live? What does your daily routine look like? Who are the most important people in your life? What are you worried about? What brings you joy? The more specific, the better.
2. Share your current goals and dreams
What are you working towards? What do you hope to achieve by the time you read this? Be honest — even the dreams that feel unrealistic. Especially those.
3. Write what you're grateful for
List the things — big and small — that you're thankful for today. Future-you will appreciate the reminder that good things were happening, even during difficult seasons.
4. Offer advice to your future self
What do you know right now that you might forget? What truths have you recently discovered? What would you tell yourself if you were struggling?
5. Ask questions
"Did you take that trip?" "Are you still close with [person]?" "Did you ever learn to [skill]?" These questions create a dialogue between your past and future selves.
Popular delivery dates for self-letters
- Your next milestone birthday (30th, 40th, 50th, 60th)
- 1 year from today — an annual check-in
- 5 or 10 years from now — a long-range time capsule
- A specific future date that matters to you (retirement, anniversary)
- New Year's Day — to reflect on the year gone by
Tips for writing a great letter
- Be honest. Don't perform for your future self. Write what you actually feel, not what sounds good.
- Be specific. Names, places, dates, and details make the letter infinitely more meaningful when you re-read it.
- Don't judge yourself. Whatever you're going through right now is valid. Write it down without editing.
- Keep it conversational. Write as if you're talking to a friend — because you are.
- Include a photo. Attach a current photo of yourself. You'll be amazed by how much it adds.
How to make sure you actually receive it
The biggest challenge with future letters isn't writing them — it's ensuring they actually reach you at the right time. Email drafts get lost, paper letters get thrown away, and digital notes get forgotten.
That's why we built Milestone Vault. You write your letter, choose a delivery date (even decades from now), and we store it securely with end-to-end encryption until the day arrives. Then it's delivered to your inbox, right on time.
Your first letters are completely free — no credit card required.
Write to your future self today
It takes five minutes. You'll thank yourself later — literally.
Start Writing for Free →Start small
You don't need to write a masterpiece. Even a single paragraph — capturing where you are, how you feel, and what you hope for — becomes extraordinarily powerful when read by your future self.
The best time to write a letter to your future self was ten years ago. The second best time is right now.