A great best man speech does three things: it gets the room laughing, it reveals something real and true about the groom, and it ends on a genuine emotional note before the toast. The biggest mistake is being too long or too generic — the speeches people remember are the specific ones.
How to write your best man speech
Writing a best man speech is harder than it sounds because two jobs are happening at once: you need to make the room laugh, and you need to say something true about a person you know well. Most people default to the list — here's how we met, here are some funny stories, here's a toast. The speeches that land don't work that way. They orbit around one specific moment: a scene the groom would recognize, told in a way that reveals his actual character. That story becomes the anchor for everything else.
The part most people stumble on is the turn — the moment near the end where the humor gives way to something honest. It doesn't require a dramatic shift or a rehearsed emotional beat. It just requires saying the plain thing: what you've seen in him over the years, and what you see in him now. The room is waiting for it. When you deliver it without reaching for it, that's when the speech works.
What to include
A strong opening line that grabs attention immediately — not 'for those who don't know me'
One or two specific stories about the groom (funny but not humiliating)
A genuine moment where you welcome the bride and acknowledge the relationship
A short, clear toast that closes the speech — raise your glass, say something simple
Your honest feelings about seeing your friend this happy
What to avoid
Opening with your name and how you know the groom — the couple just introduced you
Stories involving exes, illegal activity, or anything that embarrasses the bride's family
Going longer than 5 minutes — the room loses focus
Reading the whole thing off your phone without looking up
Generic observations like 'he's always been there for me' — be specific
The structure that works
The structure that works for best man speeches almost every time:
Open strong — a story, a surprising observation, or a line that immediately gets a reaction
The main story — one good, specific, slightly embarrassing-but-loving story about the groom
The turn — where you get real about what this day means and welcome the bride
The toast — short, direct, heartfelt. Two sentences maximum.
Ready to write?
Your speech, written in minutes.
Answer a few questions about the couple. We'll do the rest.
Preview the opening for free · $34 to unlock the full speech
Frequently asked questions
3–5 minutes is the sweet spot — roughly 400–700 words. Going over 5 minutes risks losing the room. Most great best man speeches land at around 4 minutes.
Talk about how you know the groom, one specific story that reveals his character, what you think of the bride, and a genuine closing toast. The more specific the details, the better the speech.
Find the natural comedy in real stories — embarrassing moments, unexpected observations, self-deprecating remarks. Don't force jokes that aren't there. The funniest speeches are funny because the story is genuinely funny, not because someone tried to be a comedian.
Ideally, start at least 2–3 weeks before the wedding. That gives you time to write it, read it out loud multiple times, and adjust the timing. Don't leave it until the night before.