Twenty years of material and four minutes to use it. Almost every problem with a best friend's speech is a choosing problem, not a writing one.
A best man speech for a best friend runs three to five minutes — roughly 500 to 750 words. The hard part is selection, not writing: you have more stories than anyone else speaking and no natural structure to hang them on. Pick a single era of the friendship rather than summarising all of it, and choose a story that reveals a trait he still has today, so the same material can carry both the laugh and the sincere turn. Translate any reference the whole room cannot follow, or cut it — an inside joke that lands for six people and confuses ninety is the most common way these speeches fail. Then say the thing best friends never say out loud: one specific sentence about what he has meant to you, placed just before you turn to the couple and toast them.
A brother has a built-in structure — before and after, watched him grow up. A colleague has a narrow, manageable slice. You have neither. You have an enormous unsorted archive and an audience expecting the best speech of the day, because you are the one who is supposed to know him best.
Your problem is selection, not material. Most best men worry about having enough to say. You will write four minutes without trying and then discover it is a list. The speeches that fail here are almost never short — they are five stories deep and nothing lands, because none of them got the sixty seconds they needed.
Half your best material is unusable. The stories that define the friendship are frequently the ones his grandmother cannot hear. This feels like a devastating constraint and is actually a useful filter: it pushes you off the obvious anecdotes and onto the ones that say something.
You are fluent in a language most of the room does not speak. Years of shorthand, nicknames and references that need no explanation between you two need a great deal of explanation to everyone else. Every untranslated reference costs you the room a little, and they add up faster than you expect.
You have too much history, and the instinct is to cover all of it. Resist it. Choose the single period when he became recognisably the man standing there — the shared house, the first job, the year everything went wrong — and live inside it. One era told in detail beats a decade summarised.
An anecdote is what happened once. A trait is what he does every time, and a trait can carry both a laugh and a sincere turn later in the speech. Before you write anything, finish this sentence: he has never once been able to... Whatever follows is the spine of your speech.
The fastest way to lose a wedding room is a reference that lands for six people. If something genuinely matters, spend one line letting everyone in on it — the setup is usually funnier than the punchline anyway. If it cannot survive that translation, it belongs in the bachelor party toast instead.
Best friends joke constantly and rarely state the obvious. That gap is your best material and almost nobody uses it. One specific, concrete sentence about what he has meant to you, placed just before the toast, will be the line his family repeats to you at the bar afterwards.
The four steps are the same either way. What differs is the material you are naturally sitting on — and which trap you are most likely to walk into.
Your advantage is the same one a brother has: you knew him before he was finished. Nobody else can describe the eleven-year-old version, and the distance between that boy and the man at the top table is a story that writes itself.
The trap is nostalgia without a point. A childhood story has to earn its place by showing something still true about him today — otherwise it is just a slideshow, and the room politely waits it out.
You met him at the exact moment he was choosing who to be, which makes this the richest period for material. You also have the most unusable stories of anyone in the room, and you know it.
The trap is assuming the good ones are the wild ones. The best university story is usually the quiet one — the night he talked you through something, the thing he was serious about when nobody was watching.
You know the adult, which sounds like a weakness and is not. You have seen him under pressure, and you can say how he behaves when things are difficult — something no childhood friend can speak to at all.
The trap is the office anecdote. Nobody at a wedding can follow a story that requires knowing your industry. Keep the setting, lose the jargon, and lead with what it revealed about him.
Around 350 words — just under three minutes out loud. One era, one trait, one turn, one toast. Notice how little of the friendship it actually covers.
"Evening, everyone. I'm Sam. I met Josh in the first week of university, because he knocked on my door to ask if I had a saucepan, and then kept the saucepan."
"I want to tell you about our second year, when the four of us lived in a house on Norfolk Street with a boiler that worked for about eleven days total. Josh didn't call a plumber. Josh bought a book about boilers. He read the book, he took the front off the boiler, and he stood there for a whole afternoon with a torch in his mouth, absolutely refusing to accept that this was beyond him."
"It was beyond him. We were cold until April. But that is Josh — he has never once in twelve years been able to walk past a problem and let somebody else solve it. I have been on the receiving end of that more times than he knows. When my dad was ill in 2021, Josh drove three and a half hours on a Tuesday, said almost nothing, sat in the kitchen with me, and drove back. He never brought it up again."
"So when he told me about Alice, I was mostly interested in whether she could handle that — because it is not always easy being loved by someone who insists on fixing things. And what I noticed, the first weekend I spent with the pair of them, is that she doesn't stop him. She just quietly makes sure he eats something first."
"Josh, you have been the most reliable thing in my adult life, and I have never once said that to your face, so you are getting it in front of a hundred and twenty people and a microphone."
"Alice, thank you for taking him on. Everyone, please be upstanding — to Josh and Alice."
You do not have a blank page problem. You have a too many pages problem.
Answer seven questions about him, throw in the stories you keep coming back to, and our generator returns a structured draft at the right length. Seeing which memories survive the cut is usually the moment the speech becomes obvious — then rewrite the lines that don't sound like you.
Pick one era of the friendship rather than summarising all of it. A best friend speech fails when it becomes a highlights reel — five thin stories that each need two minutes of setup. Choose the period when he became recognisably himself, tell one story from it properly, say what you noticed change when he met his partner, and toast them. One story told well beats a decade told quickly.
Use two filters. First, can a stranger follow it in three sentences of setup? If it needs more, it is an inside joke wearing a story's clothes. Second, does it show a trait rather than an incident? "The time he got us lost" is an anecdote; "he has never once admitted he was lost" is a trait, and a trait can carry both the joke and the sincere turn later.
One, maybe, and only if you translate it. An inside joke that lands for six people and confuses ninety is the single most common way a best friend speech dies — the six laugh, everyone else waits, and the room cools. If a reference genuinely matters, explain it in a line so the whole room is in on it, or cut it.
Personal in what you say, not in what you reveal. Saying plainly what his friendship has meant to you is the strongest material you have and almost nobody uses it. Disclosing something he has told you privately, or anything involving an ex, is not personal — it is a betrayal with an audience. The test is whether he would be glad it was said out loud tomorrow.
Say so, lightly, and make it the point. Friendships that survive distance are more interesting than ones that never faced it — "we went four years barely speaking and picked up mid-sentence" is a better line than any pretence of constant closeness. What you must not do is fake a familiarity the room can tell you no longer have.
Be specific and keep it short. Awkwardness comes from vagueness held too long — "he's just a really great guy" leaves the room nowhere to go. Name one concrete thing he did for you, in one sentence, then move to the couple. Sincerity that arrives, lands, and moves on never feels uncomfortable; sincerity that lingers does.