All Advice
Speech Tips 5 min read

⏱️ Wedding Speech Length Guide by Role

How long should a wedding speech be for each role? Best man, maid of honor, father of the bride, and more. Ideal lengths with word counts.

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

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 Speech
lengthtimingrole-specificstructure