Step 1: Find your two stories
Do not sit down and try to think of "a good story". That is why best men stall for six weeks. Instead answer these questions out loud, fast, without editing yourself. Whatever comes quickest is almost always your best material, because speed of recall is a reliable proxy for how vivid a memory is.
- What is the most unflattering thing about him you can say with genuine affection — and would his grandmother laugh at it?
- What did he do for you when you needed something, and never mention again?
- What is a habit of his that everyone in the room will recognise the second you name it?
- When were you completely wrong about him?
- What did you notice the first time you saw him with his partner?
You want two. One that gets the laugh, one that reveals who he is. If the same story does both, you have a very good speech and you only need one more.
Step 2: Write the hook
The opening fifteen seconds is the only moment you have the complete attention of every person in the room. Spending it on "for those of you who don't know me, I'm Chris and I've known Dan for fifteen years" is the most common waste in wedding speaking.
Open inside a moment instead. Three techniques work reliably:
- A line of dialogue. Something he actually said, dropped in with no setup at all.
- A precise image. An age, a place, an object — something the room can picture immediately.
- A confession or reframe. Admit something small about yourself, or state a fact that changes how the room sees him.
Then introduce yourself in about six words, after the hook has landed. "I'm Marcus — I've had the job of talking him out of things since we were nineteen" does the introduction and keeps the momentum.
Step 3 and 4: The two stories, in the right order
Funny first, revealing second. This is not arbitrary — it is what makes the turn work. The room settles into expecting comedy, and then the second story quietly changes register underneath them.
For the funny story, cut your setup ruthlessly. Almost every best man story begins one or two sentences later than it is written. The room does not need to know where you were working, how you knew the other people involved, or what year it was, unless one of those is the joke.
For the second story, start it as though it is another funny one and let it land somewhere true. The best version of this is a small story, not a dramatic one — something ordinary he did repeatedly, or something he did without being asked and never mentioned.
Step 5: The pivot to the couple
This is the section best men most often skip, and it is the one the partner's family is listening hardest for. You are, whether or not anybody has said it out loud, delivering a verdict on the marriage.
Address the partner by name and directly. Say one specific thing you have watched them do — not a compliment about how lovely they are, an observation about something that happened. Then say plainly that you are glad.
Thirty seconds here does more work than any joke in the speech.
Step 6: The sincere close and the toast
Two or three sentences, no jokes, delivered about a third slower than everything before them. Say the thing you would find slightly embarrassing to say — that is reliably the right line.
Then the toast. Ask the room to raise their glasses, wait for them to actually do it — it takes about three seconds longer than you expect — and finish on their two names. Do not add a final joke after the toast; you will undercut the whole ending.
Step 7: Cut it, then rehearse it
Time it standing up, holding your notes as you will on the day. Target three to five minutes, which is 420 to 700 words.
- Over by 30 seconds: cut a paragraph of setup.
- Over by a minute: cut a whole story rather than trimming both.
- Never cut the sincere close to save time. It is the shortest section and the most important.
Then read it out loud three times, standing, across several days. This is the single highest-return thirty minutes you will spend on the speech. Almost every bad best man speech is a perfectly decent speech delivered cold.
The things that will sink it
- Any reference to an ex-partner. There is no framing that rescues this.
- Bachelor party material. Funny to eleven people, alarming to two hundred.
- Roasting for four minutes and never turning sincere.
- Jokes about the marriage failing, the ball and chain, or his last day of freedom.
- In-jokes the room cannot follow. If you have to explain the nickname, cut the nickname.
If you are unsure about a specific story, run it through our free joke safety checker — it will tell you exactly which part is the problem and offer a wedding-safe rewrite.