The Quick Version
Best man: 4 to 6 minutes. Maid of honor: 3 to 5. Father of bride: 3 to 5. Mother: 2 to 4. Groom or bride: 3 to 5. Friends and siblings: 2 to 3. When in doubt, go shorter. Read on for word counts, tips, and the reasoning behind each.
Length Matters More Than You Think
The number one complaint about wedding speeches is that they go on too long. Most people try to write everything down, and that is why their speech runs long. Written drafts naturally accumulate padding. Spoken drafts stay lean.
Nobody has ever left a wedding saying "I wish the speeches were longer." Plenty of people have said the opposite. Getting the length right is one of the simplest things you can do to make your speech land better.
The right length depends on your role, the couple's preferences, and the event format. Here is a practical guide for every common role.
Best Man: 4 to 6 Minutes
The best man speech is usually the longest and most anticipated. You have the most room to tell stories and get laughs.
- Word count: 500 to 800 words
- Sweet spot: 5 minutes
- Upper limit: 7 minutes (and that is pushing it)
The best man speech typically includes an introduction, one or two stories about the groom, a mention of the bride, and a toast. Five minutes gives you enough space for all of that without dragging. For a full walkthrough, see the best man speech guide or browse best man speech examples.
Maid of Honor: 3 to 5 Minutes
The maid of honor speech is typically a little shorter and more emotional than the best man speech.
- Word count: 400 to 650 words
- Sweet spot: 4 minutes
- Upper limit: 6 minutes
Focus on your friendship with the bride, one meaningful story, something about the couple together, and a heartfelt close. You do not need to match the best man's length. See maid of honor speech examples for inspiration.
Father of the Bride: 3 to 5 Minutes
The father of the bride speech is traditionally one of the more emotional speeches. Keep it focused and sincere.
- Word count: 400 to 650 words
- Sweet spot: 4 minutes
- Upper limit: 5 minutes
Welcome the guests, share a memory of your daughter, say something about the couple, and close with a toast. Resist the urge to tell her entire life story. Our father of the bride speech guide covers structure and tone in detail.
Father of the Groom: 2 to 4 Minutes
The father of the groom speech is usually shorter and less expected, which works in your favour.
- Word count: 300 to 500 words
- Sweet spot: 3 minutes
- Upper limit: 4 minutes
Welcome the bride to the family, share a brief story about your son, and close with a warm toast. Short and genuine always wins. See the father of the groom speech guide for more.
Mother of the Bride or Groom: 2 to 4 Minutes
Mother speeches are becoming more common and they are almost always lovely. Keep them on the shorter side.
- Word count: 300 to 500 words
- Sweet spot: 3 minutes
- Upper limit: 4 minutes
Speak from the heart about your child, welcome their partner, and keep it personal. You do not need to cover everything. One genuine moment is enough.
Groom or Bride: 3 to 5 Minutes
If you are the bride or groom giving a speech, you are usually thanking people and saying something about your partner.
- Word count: 400 to 650 words
- Sweet spot: 4 minutes
- Upper limit: 5 minutes
Thank your guests, your parents, the wedding party, and say something personal about your partner. Do not try to thank every individual person by name unless the guest list is small.
Friends, Siblings, and Other Roles: 2 to 3 Minutes
If you are a friend, sibling, or other family member giving a speech, keep it short and focused.
- Word count: 250 to 400 words
- Sweet spot: 2 to 3 minutes
- Upper limit: 4 minutes
You do not have the same platform as the best man or maid of honor. That is fine. A short, genuine speech is better than a long, rambling one. Tell one story, say something kind, raise your glass. If you are a friend giving a speech, see our dedicated guide on writing a wedding speech for a friend.
The General Rule
When in doubt, go shorter. A 3-minute speech that is tight and personal will always beat a 7-minute speech that wanders.
Most people speak at about 130 to 150 words per minute. Use that to calculate your target word count. And always, always time yourself when you practise.
One more thing: speeches that start with your natural voice tend to be the right length naturally. When you talk it out first instead of writing, you instinctively keep it conversational and avoid the padding that inflates written drafts.
Next Steps
- Wedding speech structure — a framework that works for any role
- How to practise a wedding speech — polish your delivery and nail your timing
- How to write a wedding speech — the full process from start to finish
If you would rather talk your speech out than write it, try the generator — you choose your role and preferred length, and it shapes your ideas into a speech at the right length.
Generate a speech at the right length
Our AI generator creates a personalized speech in minutes. Get started for free.
Create Your SpeechRelated Speech Examples
Related Articles
How Long Should a Wedding Speech Be? (Hint: Shorter Than You Think)
The ideal wedding speech length by role, plus how to cut without losing heart. 3–5 minutes is the sweet spot.
Wedding Speech Structure: The Only Framework You Need
A simple 5-part structure that works for any wedding speech. No filler, no fluff, just a clear plan.
How to Practise a Wedding Speech (Step by Step)
A step-by-step guide to practising your wedding speech out loud. Build confidence, nail your timing, and deliver it naturally on the day.