Home/Scripts/Maid of Honor Speech Script
Role

Maid of Honor Speech Script
Free Template & AI Builder

The maid of honor speech is a tribute to your best friend on the best day of her life. These scripts help you find the balance between funny and tender — celebrating who she is, who her partner is, and what they've built together.

Heartfelt and funnyBride-centeredReception-readyPersonal and warm
Ceremony structure

What this script includes

Every maid of honor speech script covers these essential elements. Each section can be personalized to reflect your unique story and style.

01Opening & welcome
02Love story & address
03Declaration of intent
04Exchange of vows
05Ring exchange
06Pronouncement & kiss
Why this style?

The maid of honor speech is a tribute to your best friend on the best day of her life. These scripts help you find the balance between funny and tender — celebrating who she is, who her partner is, and what they've built together.

  • Heartfelt and funny
  • Bride-centered
  • Reception-ready
  • Personal and warm
Tips

Tips for your maid of honor speech script

1

Lead with your relationship to the bride — how long you've known each other, what that friendship means.

2

A specific memory is worth ten generic compliments. Choose one story that captures who she really is.

3

Welcome the partner into your friendship explicitly — it means everything to the couple.

Sample script

How a maid of honor speech script sounds

A taste of the language and tone. Your personalized version will be written around your names, your story, and your ceremony style.

Opening words

"I've been [BRIDE]'s best friend for [X] years. In that time, I've seen her brave, ridiculous, brilliant, and occasionally completely wrong — but always, always herself."

"Today she marries [PARTNER], and I can tell you from the inside: she has never been more herself than when she's with them."

Sample vows

"[BRIDE], you deserve every single thing about today. And [PARTNER] — thank you for loving her the way she deserves to be loved. Please raise your glasses to the couple."

Free template

Complete maid of honor speech script template

Copy and download the full template below (all sections). Replace [PARTNER1], [PARTNER2], and [OFFICIANT] with real names. Or use our AI builder to generate a fully personalized version.

Deeply RomanticMaid of Honor Speech Script

Free template · Click any section to expand

Opening & welcome

Good [morning/afternoon/evening]. I'm [OFFICIANT], and I am honored to be with [PARTNER1] and [PARTNER2] on this day.


There is a kind of love that doesn't need to shout. It arrives in small moments — a hand found in the dark, a laugh across a room, the quiet realization that someone has become home.


That is the love we celebrate today. And every person here was chosen because you have been part of their story — because your presence matters.

Love story

[PARTNER1] and [PARTNER2] did not rush to this moment. They found each other in the middle of real life — in patience, in courage, in the ordinary courage of showing up again and again.


Their story is not a fairy tale. It is better than that: it is true. And today, they ask us to witness the promise they make not to perfection, but to each other.

Declaration of intent

[PARTNER1] and [PARTNER2], you stand before these witnesses with open hearts.


[PARTNER1], do you take [PARTNER2] to be your partner — to love them honestly, to honor them deeply, and to walk beside them through all that life will bring?


"I do."


[PARTNER2], do you take [PARTNER1] to be your partner — to love them honestly, to honor them deeply, and to walk beside them through all that life will bring?


"I do."

Exchange of vows

[PARTNER1], your vows:


"[PARTNER2], you are the person I didn't know I was looking for until I found you. I promise to love you in the quiet mornings and the difficult nights, in the seasons of joy and the ones that ask more of us. You are my home. I choose you — today and always."


[PARTNER2], your vows:


"[PARTNER1], I promise to see you — not only as you are, but as you are becoming. To be gentle with your heart, steady in your corner, and grateful for every day we get to build together. You are my greatest yes. I love you."

Ring exchange

These rings are circles without end — small, shining reminders of a promise too large to hold in words alone.


[PARTNER1], as you place this ring, repeat after me:

"With this ring, I give you my heart — again and again, for all our days."


[PARTNER2], as you place this ring, repeat after me:

"With this ring, I give you my heart — again and again, for all our days."

Pronouncement

[PARTNER1] and [PARTNER2] — you have spoken your vows. You have exchanged rings. And in front of everyone who loves you, you have chosen each other with courage and tenderness.


It is my deepest joy to pronounce you married.


You may kiss.

Personalize this script

Want a maid of honor speech script
written for your wedding?

Answer a few questions about your story, your style, and your ceremony — and our AI builder generates a fully personalized script in minutes.

FAQ

Frequently asked questions

How long should a maid of honor speech be?

3–5 minutes is ideal. At a comfortable speaking pace, that's roughly 400–650 words. Shorter is almost always better than longer at a wedding reception.

How emotional is too emotional for a MOH speech?

Tears are expected and beautiful — but aim to stay composed enough to finish. Rehearse out loud several times before the day, especially the emotional parts, so they don't catch you off guard.

Should I mention the partner in my maid of honor speech?

Absolutely — and more than a passing mention. Speak to why this specific person is right for your best friend. It shows you've paid attention and genuinely welcome them.

What if I don't know the partner well?

Focus on what you've observed: how the bride changed when she met them, specific moments where you saw their dynamic, or how they make her feel. You don't need a deep friendship to speak genuinely.

Can a maid of honor speech be funny?

Yes — humor is welcome and often expected. Keep it warm rather than roast-style, and always ensure the bride is in on the joke rather than the subject of it.