TL;DR: A bridal shower is typically hosted by the maid of honor and bridesmaids 2–3 months before the wedding, runs 2–3 hours, costs $15–$50 per guest to host, and invites only people who will also be invited to the wedding. The bride does not plan or pay for her own shower.

Direct answer

The bridal shower sits inside the bridal party's job description. The maid of honor leads, the bridesmaids co-host and split costs, and the mother of the bride or a close aunt often co-hosts or hosts outright if the bridal party is young or spread out. Plan for roughly 15–40 guests, a 2–3 hour window, and a per-guest budget of $15–$50 depending on whether you're doing brunch at a home, a restaurant private room, or a tea service.

Key rules that apply specifically to showers (not other pre-wedding events): - Guest list = wedding guest list. Never invite someone to the shower who isn't invited to the wedding. - Bride does not host, pay, or send her own invites. She gives the host the guest list and preferences, then shows up. - Timing: 2 weeks to 2 months before the wedding. Closer than 2 weeks feels rushed; earlier than 3 months and out-of-town guests lose momentum. - Gifts are expected. Register before invitations go out.

Practical sections

Who does what

Budget breakdown for a 25-person shower

Total realistic range: $500–$1,500, split across hosts.

If four bridesmaids split a $1,000 shower, that's $250 each — worth saying out loud in the group chat early.

Timeline working backward from the shower date

What to skip

Plan your shower with WeddingBot

WeddingBot builds your shower guest list against your wedding guest list (so nobody gets invited who shouldn't), drafts the invitation wording, generates a budget split across your co-hosts, and gives you a 10-week countdown checklist tied to your wedding date. You answer a few questions about the bride; it produces the plan.

Related pages

FAQ

Who is supposed to host the bridal shower?

The maid of honor traditionally hosts, with the bridesmaids co-hosting and splitting costs. The mother of the bride can host or co-host, especially if the bridal party can't absorb the cost. The bride should never host or pay for her own shower.

How far in advance should a bridal shower be?

Two weeks to two months before the wedding is the standard window, with 4–6 weeks being the sweet spot. Earlier than that and it loses its build-up; closer than two weeks and guests are already stretched thin with wedding logistics.

Can someone be invited to the shower but not the wedding?

No. The rule is strict: anyone invited to the shower must also be invited to the wedding. The only common exception is an office or workplace shower thrown by coworkers, which is understood to be its own category.

How much should bridesmaids spend on the shower?

Each bridesmaid typically contributes $100–$300 toward hosting, depending on the shower's scale and how many co-hosts are splitting costs. This is separate from the shower gift (usually $50–$100) and separate from bachelorette costs. Agree on the number in writing before booking anything.

Does the bride bring a gift or give gifts at her shower?

The bride doesn't bring a gift, but many brides give small thank-you gifts to the hosts — usually $20–$40 each, handed out at the end. She's also expected to send handwritten thank-you notes for every gift received within 2–3 weeks.

What's the difference between a bridal shower and a bachelorette party?

The bridal shower is a daytime, multi-generational, gift-focused event hosted by the bridal party. The bachelorette is a peer-age, night-out or weekend-trip event where guests pay their own way. They have different guest lists, different budgets, and should not be combined.

Should we do a couples shower instead?

A couples shower works if both partners want it and the guest list naturally includes both of their people. It shifts the format — more evening, more casual, less gift-opening circle — and should be labeled clearly on the invitation so guests know what to expect.

Sources

Get started

Build a shower plan that matches your wedding guest list, your co-hosts' budgets, and your actual timeline — in about ten minutes. create_free_account

Next step
Create my free account