Your best friend is getting married, and you want to say something meaningful—but not cheesy, heartfelt without being dramatic, and memorable without trying too hard.
The good news? A handwritten letter hits differently than a generic card, and it’s something they’ll actually keep.
Here are seven letter templates that cover different friendship dynamics and wedding situations. Pick one that matches your vibe, swap in your details, and you’re golden.
1. The Classic Childhood Best Friend Letter
“Dear [Friend’s Name],
I keep thinking about that time we were twelve and planned our “perfect weddings” using your mom’s old magazines and way too much glitter. You insisted your dress would have a ten-foot train, and I said that was impractical. Turns out I was wrong about a lot of things back then, but I was absolutely right about one: you’d make the most beautiful bride.
Watching you with [Partner’s Name] reminds me why we clicked so hard as kids—you’ve always known exactly what you wanted, and you’ve never settled for less. The way [he/she/they] looks at you is like they can’t believe they got this lucky. Honestly, same.
I’m not great with the mushy stuff, but here’s what I know: you two are the real deal. You balance each other out in ways that make perfect sense, and you laugh at each other’s terrible jokes (which is true love, let’s be honest). Today marks the beginning of your greatest adventure yet, and I couldn’t be happier to witness it.
Thank you for letting me be part of your story—from playground promises to wedding day magic. Now go marry your person and live happily ever after. You’ve earned it.
Love always,
[Your Name]”
2. The College Roommate Letter
“Hey [Friend’s Name],
Remember sophomore year when you came home crying because you thought you’d never find someone who “got” you? I made you that terrible instant mac and cheese, and we stayed up until 3 AM talking about love and life and whether we were destined to be crazy cat ladies together. Plot twist: you found your person, and I’m genuinely thrilled about it.
[Partner’s Name] is everything I hoped you’d find and more. They appreciate your weird sense of humor, they don’t judge your obsession with [specific interest], and most importantly, they see how incredible you are. It took them about five minutes to fall for what the rest of us have known for years—you’re pretty amazing.
Our dorm room days feel like yesterday and a lifetime ago. We’ve both grown up so much, but you’re still the same person who would share her last slice of pizza and stay up all night helping me through whatever crisis I was having that week. [Partner’s Name] is lucky to have that kind of loyalty and love in their life.
Here’s to new chapters, shared Netflix passwords, and the fact that I finally get to stop being your wingwoman. Go be ridiculously happy together.
With love and slightly fewer late-night phone calls,
[Your Name]”
3. The Work Bestie Letter
“[Friend’s Name],
Who would’ve thought that bonding over terrible office coffee and complaining about Monday meetings would lead to this? Here we are, years later, and you’re marrying the love of your life while I’m trying not to cry into my mascara.
I’ve watched you navigate everything from career changes to family drama to that disaster of a relationship we don’t talk about anymore. Through it all, you’ve shown incredible strength and grace. When [Partner’s Name] came along, I knew they were different because you stopped stress-eating vending machine snacks and started actually looking forward to weekends.
The way you two support each other’s dreams and ambitions is something special. You’ve found someone who celebrates your wins as loudly as you do theirs, and that’s not easy to find. Plus, they make you laugh until you snort, which we both know is your love language.
Thank you for being the friend who makes work bearable and life better. May your marriage be filled with inside jokes, shared goals, and way better coffee than what we’re used to.
Cheers to your next adventure,
[Your Name]”
4. The Long-Distance Friend Letter
“My dearest [Friend’s Name],
Even though miles separate us, I wouldn’t miss this day for anything. Distance has never dulled our friendship, and seeing you this happy makes every plane ticket and time zone calculation worth it.
I may not know [Partner’s Name] as well as I’d like, but I know you—and I know you don’t give your heart easily. The fact that you’re standing here today, ready to promise forever, tells me everything I need to know about them. Anyone who can make you smile the way you’ve been smiling deserves a place in our little chosen family.
Our friendship has survived different cities, busy schedules, and way too many missed calls. It’s taught me that the best relationships aren’t about proximity—they’re about showing up for each other when it matters. Today, I’m showing up for you with a full heart and probably too many emotions.
I can’t wait to watch your love story unfold, even if I have to do some of it from afar. You deserve every bit of happiness coming your way, and I’m so grateful to be here to witness the beginning of your forever.
All my love across the miles,
[Your Name]”
5. The “We’ve Been Through Everything” Letter
“[Friend’s Name],
We’ve been through divorces, job losses, family feuds, and that unfortunate phase where you thought blonde highlights were a good idea. Through all of it, you’ve been my constant—my voice of reason, my partner in crime, and occasionally, my reality check when I needed it most.
Watching you find love again after everything you’ve been through has been one of the greatest privileges of my life. You approached this relationship with wisdom earned through experience, and it shows. You and [Partner’s Name] have built something real and solid, based on who you actually are, not who you think you should be.
I love how you two navigate challenges together, how you make space for each other’s growth, and how you’ve created a partnership that feels both comfortable and exciting. You’ve shown me what mature love looks like, and it’s beautiful.
Here’s to second chances, hard-earned wisdom, and the kind of love that makes all the previous heartbreak make sense. You’ve always been brave, but this might be your bravest adventure yet.
Forever in your corner,
[Your Name]”
6. The Funny Friend Letter
“Hey [Friend’s Name],
I was going to write something deeply profound and moving, but then I remembered you’d probably make fun of me for being too sentimental. So instead, here’s the truth: you’re getting married, and I’m emotional about it, which is weird for both of us.
[Partner’s Name] clearly has excellent taste, questionable judgment for wanting to put up with you forever, and the patience of a saint. They laugh at your jokes (even the bad ones), they tolerate your [specific quirk], and they’ve somehow convinced you to share your food. That’s true love right there.
I promise to be the friend who tells embarrassing stories about you at your anniversary parties, reminds [Partner’s Name] of all your weird habits when they’re being too romantic, and continues to be brutally honest when you ask if your outfit looks good. Some things never change.
In all seriousness, you two are perfect for each other in the most wonderfully imperfect way. May your marriage be filled with laughter, inside jokes, and just enough chaos to keep things interesting.
Love you, you weirdo,
[Your Name]”
7. The Simple and Sweet Letter
“Dear [Friend’s Name],
Today feels surreal in the best possible way. My best friend is getting married to someone who makes them glow with happiness, and I get to be here to see it happen.
You and [Partner’s Name] fit together so naturally it’s like you were always meant to find each other. You bring out the best in one another, and your love story gives the rest of us hope that good things really do happen to good people.
I’m not sure what I did to deserve a friend like you, but I’m grateful every day for your presence in my life. You’ve been my cheerleader, my voice of reason, and my partner in countless adventures. Now you’re starting the biggest adventure of all, and I couldn’t be more excited for you.
Thank you for choosing me to stand by your side today. Thank you for being the kind of friend who makes life brighter and love feel possible. And thank you for finding someone who sees you the way we all do—as absolutely extraordinary.
With all my love and best wishes,
[Your Name]”
How to Personalize Your Own Letter
Start with your shared history—that inside joke, embarrassing moment, or pivotal experience that only you two remember. This immediately makes your letter unique and meaningful.
Be specific about their partner without going overboard. Mention one or two concrete things you’ve noticed about their relationship rather than generic statements about love. Maybe it’s how they text each other constantly, or how they both get excited about the same weird TV shows.
Keep your voice authentic. If you’re naturally sarcastic, don’t suddenly become Shakespeare. If you’re the emotional one in the friendship, lean into that. Your friend chose you as their person for a reason—be that person in your letter.
End with something forward-looking. Whether it’s a promise to continue being their friend through this new chapter or excitement about watching their story unfold, give them something to look forward to beyond the wedding day itself.
Remember, the goal isn’t perfection—it’s connection. Your friend will treasure this letter not because it’s flawlessly written, but because it came from you, at this moment, with love.