Bridesmaid & Groomsman Cost Calculator
What saying “yes” to this wedding season is actually going to cost you — across every wedding, not just the one you’re dreading the most.
1
| Wedding | Cost |
|---|
| Scenario | Total cost | vs. invested for 10yr |
|---|
$25,953. That’s the average amount a bridesmaid spends across ten weddings over her lifetime, according to a Shane Co. cost study — close to a typical home down payment, in heels and a dress you’ll wear once.
That number is shocking precisely because nobody adds it up in real time. Each individual wedding feels manageable on its own: a dress here, a bachelorette weekend there, a gift you genuinely want to give. It’s only when you stack three or four invitations into the same year that the math turns into something closer to a part-time financial obligation you never agreed to in writing.
Every wedding calculator online is built for the couple
Search for a wedding budget calculator and you’ll find dozens — all of them built for the bride and groom planning their own day. None of them are built for the person on the other side of the invitation, juggling four “yes” answers in the same summer and quietly doing the math in their head at 1am.
Why the per-wedding number isn’t the real number
A single wedding at $1,200–$1,900 sounds fine in isolation — most people can absorb that. The actual financial strain shows up in the stacking: three weddings in one summer isn’t $1,500, it’s $4,500 to $6,000, landing in the same few months as everyone else’s rent, taxes, and everything else that doesn’t pause for wedding season. The calculator above adds it up across every wedding at once, on purpose, because that’s the number that actually matters for your budget.
The part nobody tells you how to say out loud
The hardest part of this isn’t the math — it’s the conversation. Most people would rather quietly go into debt than tell a close friend “I can’t afford the bachelorette trip you’re planning.” The message drafts in the calculator above exist because that conversation goes better with actual words ready to go, instead of winging it in a group chat at 11pm.