Ask any wedding guest about the speeches they remember, and the bad ones have something in common: they went on too long. Length is the single easiest mistake to avoid - and the one people get wrong most often. So let's settle it.
The short answer
Three to five minutes. That's the sweet spot for almost any wedding speech. Long enough to tell a story and land an emotional moment; short enough that you leave the room wanting slightly more rather than glancing at their watches.
In words, that's roughly 500 to 750 words. Read that aloud at a natural, unhurried pace - not gabbled - and you'll land around the right mark.
Why shorter wins
- Attention fades fast. Guests are a few drinks in, waiting for the food or the dancing. You have their goodwill for about five minutes; after that, you're spending it.
- Every extra minute raises the bar. A tight three-minute speech feels confident. A rambling ten-minute one feels like it's searching for an exit - and takes the room's energy with it.
- Multiple speakers add up. If four people each "just go a bit over," that's half an hour before anyone eats.
The one exception
If you're the only speaker, you've got a little more room - but even then, cap it at seven or eight minutes. Nobody has ever left a wedding wishing a speech had been longer.
How to cut it down
Written something that's ballooned past 750 words? Cut ruthlessly:
- Keep one strong story, not three average ones.
- Delete the throat-clearing ("So, um, I've known Dave for...") and start on the good bit.
- Cut any sentence that's there to be clever rather than to say something true.
Let us keep you honest
SpeechAnvil writes to the right length automatically - tight, paced, and built to hold the room rather than test it. Answer a few questions and see your speech plan free.
