How to Write a Best Man Roast Speech (+ 50 Examples)
You’ve been chosen as the best man. Congrats — the groom trusts you more than anyone to stand beside him on the biggest day of his life.
Now he wants you to give a speech. And you want that speech to be funny.
Not “polite chuckle from Aunt Linda” funny. Actually funny. The kind of funny where the groomsmen are wheezing and even the bride’s dad cracks a smile.
That means one thing: you need a best man roast speech.
But here’s the catch — you’re roasting your best friend at his wedding, in front of his new family, his boss, his grandma, and a room full of people holding champagne. The stakes are real.
This guide breaks down exactly how to write a best man roast speech that lands, with 50 ready-to-use examples organized by category. Let’s get into it.
What Makes a Great Best Man Roast Speech
Before we get to the examples, let’s talk structure. The best roast speeches aren’t just a list of insults — they follow a formula:
The Roast Speech Formula:
- Open warm — Establish who you are and your relationship with the groom
- Escalate the roast — 3-5 well-chosen jokes or stories
- Pivot to sincere — Genuine compliment or heartfelt moment
- Close with the couple — Bring it back to the bride and groom together
- Toast — End with glasses raised
The golden rule? Every roast should come from a place of love. If the joke would still be funny to the groom a year from now, it’s a good joke. If it would make him wince at the memory, cut it.
How Long Should a Best Man Roast Speech Be?
3 to 5 minutes. That’s it.
Here’s why:
- Under 3 minutes feels like you didn’t try
- Over 5 minutes and you’re losing the room
- 4 minutes is the sweet spot — enough time for 3-4 roasts, a heartfelt pivot, and a clean toast
At a normal speaking pace, that’s roughly 500-700 words. Write it out, time yourself reading it aloud, and cut anything that doesn’t earn its place.
5 Rules for Roasting at a Wedding
Roasting your buddy at a bar is one thing. Roasting him in front of 150 people at the most important event of his life? Different game. Follow these rules:
1. Never Roast the Bride
This is non-negotiable. The bride is off-limits for anything that could be read as negative. You can compliment her (“she’s way out of his league” is a compliment to her and a roast to him), but never make her the butt of the joke.
2. No Exes, No Exceptions
Do not mention previous relationships. Not even vaguely. Not even if you think it’s funny. The groom’s mom doesn’t want to hear about Tinder. The bride’s family definitely doesn’t.
3. Keep It PG-13
Assume the audience includes the groom’s grandmother and the bride’s 12-year-old cousin. Innuendos are fine if they’re clever. Explicit stories are never fine.
4. Punch Up, Not Down
Roast his decisions, his habits, his haircut — not things he can’t control. Make fun of what he does, not who he is.
5. Read the Room Before You Write
Is this a 300-person formal wedding at a country club? Or a 50-person backyard party? Your material should match the vibe. When in doubt, dial it back — you can always be funnier at the after-party.
50 Best Man Roast Speech Examples
Here’s your arsenal, organized by category. Mix and match to build a speech that fits your friendship.
Opening Lines (Warm the Room Up)
Start with something that gets a laugh before you even begin roasting. These set the tone and signal to the audience: “This is going to be fun, not mean.”
- “For those who don’t know me, I’m [Name], [Groom]‘s best man. For those who do know me — I’m sorry in advance.”
- “When [Groom] asked me to be his best man, I was honored. Then he said ‘just don’t embarrass me’ and I realized he clearly doesn’t know me at all.”
- “[Groom] told me to keep this speech short, clean, and complimentary. So I’ll be reading someone else’s speech tonight.”
- “Being asked to be the best man is a huge honor. It means you’re the groom’s closest friend, his most trusted confidant, and the person most likely to have blackmail material.”
- “I’ve been dreading this speech for months. Not because I don’t have material — because I have too much, and his mother is in the front row.”
Gentle Roasts (Safe for Any Audience)
These work at every wedding, from formal to casual. They get laughs without making anyone nervous.
- “I’ve known [Groom] for [X] years, and in that time he’s taught me a lot — mostly what not to do.”
- “[Groom] is the kind of guy who Googles something for 10 minutes and becomes an expert. Just ask him. About anything. He won’t stop.”
- “I want everyone to know that [Groom] has matured so much over the years. He used to be immature and unreliable. Now he’s just unreliable.”
- “[Groom] is genuinely one of the nicest guys I know. He’s also one of the weirdest, but we’ll get to that.”
- “I’ve seen [Groom] through every phase — the gym phase, the crypto phase, the sourdough phase. [Bride], you’re basically his longest commitment.”
- “People always say marriage changes a man. Looking at [Groom], I think we’re all counting on it.”
- “[Groom] asked me to describe him in three words. I said: ‘always needs help.’ Which is exactly why [Bride] is perfect for him.”
- “The fact that someone as smart, beautiful, and put-together as [Bride] chose [Groom] is proof that love is truly blind.”
- “[Groom] told me he was going to write his own vows. I was worried. Not about what he’d say — about the spelling.”
- “When [Groom] first told me about [Bride], he said ‘she’s completely out of my league.’ For once in his life, he was right.”
The “I Know Too Much” Roasts
These jokes work because they imply embarrassing history without actually revealing anything specific. The audience fills in the blanks.
- “Standing up here, I realize I know things about [Groom] that could end this marriage before the appetizers arrive. But I’m a good friend, so I’ll save those for the divorce proceedings.”
- “I was told to share some stories about [Groom]. My lawyer has advised me to stick to the ones that happened after he turned 18.”
- “If [Groom]‘s browser history is any indication… actually, let’s just move on.”
- “[Groom] said ‘tell them a funny story about me.’ Buddy, I have a whole folder. We’re going with the PG one.”
- “I promised [Groom] I wouldn’t tell any embarrassing stories tonight. So I’ll just say this: [Groom], you still owe me $40 and an explanation for what happened in Cancun.”
Roasts About His Habits & Personality
These land hardest when they’re specific to the actual groom, but these templates work as starting points:
- “[Groom] takes longer to get ready than anyone I know. [Bride], if you thought the bathroom was yours — I have bad news.”
- “[Groom] is the kind of guy who shows up 30 minutes late and acts like he’s early.”
- “I’ve watched [Groom] spend 45 minutes choosing a Netflix show and then fall asleep 10 minutes in. [Bride], I hope you like picking the movie.”
- “[Groom] once described himself as ‘low maintenance.’ I’ve seen his morning routine. It has steps.”
- “[Groom] is incredibly loyal. He wore the same pair of sneakers for 6 years. [Bride], that kind of commitment is… concerning.”
- “Every group has a friend who thinks they’re the funny one. [Groom] is that friend. And he’s wrong.”
- “[Groom] is the kind of guy who responds to a 3-paragraph text with ‘lol.’”
- “He once forgot my birthday, our fantasy football draft, and where he parked — all in the same week.”
- “[Groom] has always been confident. Not accurate, but confident.”
- “I’ve never met someone so good at starting hobbies and so bad at finishing them. His garage looks like a hobby graveyard.”
Want roasts that are actually personalized? Ember uses AI to generate custom roasts based on photos and text. Feed it details about the groom and get material that’s one-of-a-kind. 3 free daily.
Backhanded Compliments
The art of saying something nice that’s actually a roast — or a roast that’s actually nice.
- “[Groom], you’re proof that persistence beats talent. In everything.”
- “I’ve always admired [Groom]‘s optimism. He has no reason for it, but he has it.”
- “[Groom] has the confidence of a man who doesn’t own a mirror, and honestly? I respect it.”
- “He may not be the smartest guy in the room, or the most athletic, or the best-looking — but he’s definitely in the room.”
- “[Groom] has a heart of gold. And the fashion sense of a man who got dressed in the dark.”
- “They say behind every great man is a woman rolling her eyes. [Bride], welcome to your forever.”
- “[Groom] is like a fine wine — he’s often found on the floor at the end of the night.”
- “What I love about [Groom] is that he’s genuinely humble. And he should be.”
- “He’s the kind of friend who would give you the shirt off his back. You wouldn’t want it, but he’d offer.”
- “[Groom] is proof that you don’t have to have it all figured out to find someone amazing.”
The Heartfelt Pivot (Don’t Skip This)
This is the most important part of your speech. The roast earns the laughs, but the pivot earns the tears. Transition from jokes to genuine with one of these:
- “All jokes aside — [Groom] is the most loyal person I’ve ever known. He’s the first call I make when things go wrong, and the first one to show up.”
- “I give [Groom] a hard time because that’s what best friends do. But the truth is, I’ve never seen him happier than he is with [Bride].”
- “Behind all the jokes, here’s what I actually know about [Groom]: he’d do anything for the people he loves. And now he gets to do that for you, [Bride], every single day.”
- “I’ve watched [Groom] become a better man since he met [Bride]. And I didn’t think he had much room to improve — but she found it.”
- “Roasting aside, I need to be serious for a second. [Groom], you’re my best friend. Watching you find someone who makes you this happy is the best thing I’ve ever witnessed. Don’t screw it up.”
Closing Lines & Toasts
End strong. Leave them laughing, crying, or both.
- “So please raise your glasses — to [Groom] and [Bride]. May your love be as strong as [Groom]‘s opinions and as patient as [Bride] clearly is.”
- “To the happy couple — may you have the kind of marriage where you still choose each other. Even on the days when [Groom] leaves his socks on the floor. Again.”
- “Here’s to love, laughter, and a lifetime of [Bride] pretending to laugh at [Groom]‘s jokes.”
- “To [Groom] and [Bride] — may your WiFi be strong, your arguments be short, and your love be longer than [Groom]‘s fantasy football drafts.”
- “In all seriousness — you two are perfect for each other. And I mean that in the best way possible. To [Groom] and [Bride].”
Putting It All Together: Sample Speech Structure
Here’s how to build your speech using the examples above. Pick one from each category:
Opening (example #2) → 2-3 Roasts (mix from gentle + habits + backhanded) → One “I Know Too Much” joke (example #20) → Heartfelt Pivot (example #42) → Closing Toast (example #46)
That gives you a 3-4 minute speech with perfect pacing: laughs up front, emotion in the middle, and everyone on their feet at the end.
Tips for Delivering Your Best Man Roast Speech
Writing it is half the battle. Delivery makes or breaks it.
Practice Out Loud (Not Just in Your Head)
Read your speech aloud at least 5 times. What looks funny on paper sometimes falls flat when spoken — and vice versa. If a line feels clunky when you say it, rewrite it.
Pause After Jokes
New speakers rush through their best material. When you land a joke, stop talking. Let the laugh happen. Count to two in your head, then continue.
Make Eye Contact
Don’t stare at your phone or a piece of paper the entire time. Look at the groom when you’re roasting him. Look at the audience when you’re setting up. Look at the couple when you’re being sincere.
Don’t Drink Too Much Before
One drink for courage is fine. Three drinks for confidence is a disaster. Give the speech first, celebrate after.
Have a Backup Plan
If a joke doesn’t land, don’t panic. Move to the next one. The audience is on your side — they want you to succeed.
Generate Personalized Roast Material
Templates are a great starting point, but the best roast speeches include details only a best friend would know.
Need help turning your inside jokes into polished roast lines? Ember’s AI roast generator creates custom roasts from text descriptions and photos. Describe the groom, upload a photo, pick your tone and intensity — and get back material you can drop straight into your speech.
It’s free to try — 3 roasts a day, no signup required.
More occasion-based roast ideas: