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
- Maid of honor: picks the date with the bride, books the venue, sends invitations, coordinates games, manages the gift list for thank-you notes, handles the day-of timeline.
- Bridesmaids: split food, decor, and favor costs; each typically owns one piece (desserts, drinks, games, photos, favors).
- Mother of the bride: may co-host, co-fund, or host separately — common when the bridal party is in their 20s or geographically scattered.
- Bride: supplies the guest list with addresses, a registry link, dietary restrictions, and any hard "no" items (no lingerie game, no advice cards, etc.).
Budget breakdown for a 25-person shower
Total realistic range: $500–$1,500, split across hosts.
- Venue or rental: $0–$500 (free if at a home; $200–$500 for a restaurant minimum or private room fee)
- Food and drinks: $300–$750 ($15–$30 per head for brunch; add $10–$15 for alcohol)
- Decor and florals: $75–$250
- Games, prizes, favors: $50–$150
- Invitations and postage: $40–$100
- Cake or dessert: $50–$150
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
- 10–12 weeks out: confirm date with bride, lock venue, get final guest list and addresses.
- 6–8 weeks out: send invitations (paper or digital, both are fine), confirm registry is live.
- 3–4 weeks out: order food, finalize games, buy decor and favors.
- 1 week out: confirm headcount, print any signs or game sheets, send reminder to guests.
- Day of: arrive 60–90 minutes early to set up; assign one bridesmaid to photograph gifts for thank-you notes.
What to skip
- Shock games (lingerie guessing, embarrassing questions) unless the bride has explicitly said she wants them.
- Couples showers are a separate format — if you want one, call it that and invite men too; don't surprise a traditional-shower crowd with it.
- Themes that require costumes unless you've confirmed every guest is in.
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
- Bridal Party and Pre-Wedding Events Guide
- Bridal Party and Pre-Wedding Events Checklist
- Bridal Party and Pre-Wedding Events Etiquette
- Invitation and Event Wording Examples
- Wedding Budget Guide
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
- The Knot 2024 Real Weddings Study
- Emily Post Institute — Wedding Etiquette Guidelines
- WeddingWire Newlywed Report
- Brides Magazine Shower and Registry Guidance
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