Here's How Much Your Next Bach Party Could Cost You

After the year everybody's had, partiers are going all out.
women friends on swan pool float bachelorette party
Laura Hampson - The Knot Associate Editor
Laura Hampson
Laura Hampson - The Knot Associate Editor
Laura Hampson
Associate Editor, Performance Content
  • Laura is a writer and editor, specializing in all things weddings, travel and shopping
  • Before joining The Knot Worldwide, Laura covered travel and lifestyle features for publications like Glamour, Evening Standard, Cosmopolitan and Culture Trip
  • Laura has a journalism degree and lives in London, UK
Updated Jun 29, 2021
We have included third party products to help you navigate and enjoy life’s biggest moments. Purchases made through links on this page may earn us a commission.

Bach parties are back, baby, and new research has revealed that people are willing to spend more on these prewedding events than ever. According to company data, one in two attendees of both bachelor and bachelorette parties are willing to spend nearly $1,000 (or more!) on an upcoming event they're attending, with 74% of male attendees and 66% of female attendees willing to spend more now that pandemic-related restrictions have loosened.

The study—which surveyed roughly 650 respondents who attended, or plan to attend, a party between April and December this year—revealed that bach parties are lasting longer too. Company data from 2019 found that 56% of bachelorette parties lasted two or more days. Our 2021 study, however, saw a steep increase, with 75% of bachelorette parties now lasting two or more days, and the average length of a bachelorette party this year being three days. This year's study also found that a third of bachelor parties are now lasting four or more days. As you can imagine, the longer the event, the more expensive it can be. So exactly how much does a weekend (or a week-long) bach party cost? Read on to find out.

In this article:

How Bach Party Spending Has Changed in 2021

No, you're not imagining it. This year people are going all out on their bachelor and bachelorette parties as we celebrate being able to gather with our closest pals once again. Data from our 2021 study found that people want to spend more on these prewedding events post-pandemic and extend the length of their parties too. Of the respondents, one in two females said they were willing to spend $1,000 or more on an upcoming event, while 54% of males said the same thing.

Bach parties are also lasting longer. In 2019, the majority of bach parties were between one and two days, but couples in 2021 are looking to celebrate their love for longer, with more than half of bach parties lasting for three or more days. Plus, more people are willing to fly to the party destination this year. A quarter of people heading to bach parties in 2021 are flying to the event's destination (compared to 20% in our 2019 study). An increase in flying means more overnight stays, with many guests opting for hotels and home rentals. With so many booking options available these days—from Vrbo to Plum Guide and Welcome Beyond, an extended getaway might be more appealing than ever.

How Much Bachelorette Parties Cost by Day

What's the average cost of a bachelorette party per person? Well, it depends. Our study from 2019 found that, on average, one in two attendees spend more than $300 on a bachelorette party. But when the bash takes place in a pricier location (aka a major metropolitan city) that number goes up to 61%. And one in five celebrants are actually spending closer to $1,000 (or more) to party!

Throw flights into the mix and the spend goes up. Out of those who had to fly to their bachelorette party, nearly 40% spent close to or over $1,000. And believe it or not, one in 10 spend more than $4,000.

Okay, but what about the cost per day? We've listed the median and average cost of a bachelorette party by duration of the festivities. FYI: In this data set, the median actually paints a more accurate picture of what the typical celebrant spends.

For one day:

  • The median cost is $150
  • The average cost is $317

For two days:

  • The median cost is $350
  • The average cost is $579

For three days:

  • The median cost is $450
  • The average cost is $773

For four days:

  • The median cost is $448
  • The average cost is $906

For five or more days:

  • The median cost is $525
  • The average cost is $1,900

Did those numbers surprise you? You're not alone. One in four bachelorette party guests from our 2019 study said they spent "much more" than they'd anticipated on the event. Of course, you can spend whatever you want and still have a good time. If you're looking to cut costs, check out this awesome guide to bachelorette parties on a budget. And remember, nothing says you have to extend the celebration beyond a single day. These one-night bachelorette party ideas are all excellent options. Because Vegas is great, but it's not for everyone.

How Much Bachelor Parties Cost by Day

How does the average bachelor party cost per person compare to the average cost of a bachelorette party? Well, our 2019 study found that two out of three attendees are spending more than $300 on bachelor parties, and 69% pay over $300 when the event takes place in a big, popular city (think: New York, San Francisco and Dallas). Meanwhile, one in three end up paying close to $1,000 or more.

For those who have to fly to attend a bachelor party, nearly 60% spend $1,000 or more, with one in 10 spending over four times that (and up!). Like with bachelorette parties, 25% of bachelor party guests shell out more than they expected to.

Here's the breakdown by day, but remember: The median may actually give you a better sense of what's most often spent.

For one day:

  • The median cost is $350
  • The average cost is $813

For two days:

  • The median cost is $550
  • The average cost is $841

For three days:

  • The median cost is $750
  • The average cost is $1,144

For four days:

  • The median cost is $600
  • The average cost is $1,301

For five or more days:

  • The median cost is $850
  • The average cost is $1,362

If you're throwing a bachelor party and you're wondering how to fit it into your (and everybody's) budget, check out these bachelor party planning tips.

Ways to Save on Your Bach Party

If, like us, one of your favorite parts of the trip is actually planning the trip, then be sure to check out sites like Tripadvisor,, Expedia and for deals and travel tips. And see if you can get a good group rate at a hotel—check out HotelPlanner for more info. As for party supplies? While there's no need to buy a bunch of novelty attire you'll only wear once, The Knot Shop sells tons of fun accessories at budget-friendly prices.

At the end of the day, as cheesy as it sounds, it's about the memories—not what you spend. Besides, even the coolest party can turn into a bummer if the price (on top of everything else the wedding party is already paying for) feels like a burden.

Watch Now

Up Next
  • bachelorette picnic setup outdoors
    The Top Bachelorette Trends of 2021