WeddingWire’s new survey breaks down the average cost and length of this can’t-miss prewedding bash—plus what makes them so expensive.

By Maggie Seaver
September 11, 2019

There’s no way to sugarcoat it: Attending a bachelor or bachelorette party is expensive. But the price tag must be worth it, since this is one prewedding tradition that doesn’t seem likely to go out of style anytime soon. Who wouldn't want a chance to party with the to-be-weds?

But exactly how much does it cost to be a part of a best friend’s prewedding party? According to WeddingWire’s 2019 Bachelor and Bachelorette Party Study, it depends on several factors—from the celebration’s destination to its duration. But overall, on average, it costs $708 to attend a bachelorette party and $1,044 to attend a bachelor party. 

Remember, this is an average, so it really depends on the nature of the festivities. One big factor is the length of the celebration. According to WeddingWire, a one-day bachelorette party has a more palatable average cost of $317, since it’s likely local for the attendees (read: no expensive plane tickets or hotel rooms) and requires fewer activities and services to pay for. But the most common bachelorette party length is two to three days—which unsurprisingly costs a little more on average ($579 and $773 respectively). But anyone who has to fly to their destination—or who’s invited to a four-plus day affair—can expect to shell out around $1,000 or more (on average, a five-day or longer bachelorette party costs $1,900). 

RELATED: No-Fail Bridal Shower and Bachelorette Party Ideas That Are Always a Hit

More than half of bachelorette groups (55 percent) celebrate the bride with good old-fashioned dinner and drinks, but the classic dancing/clubbing/bar crawl is still a favorite among wedding parties. Another trending bachelorette party theme is self-care and relaxation: Twenty-five percent of wedding parties treat themselves to a spa day or massages, and 22 percent opt for mani-pedis.

One reason bachelorette parties tend to be less expensive than bachelor parties is the guest list size. According to WeddingWire, the groom’s crew tends to be a bit smaller with an average of eight guests compared to 10 bachelorette party guests. Assuming the attendees are divvying up costs (think transportation, gifts, custom swag, group activities, and beyond), and even chipping in to split the guest of honor’s bill), the cost per person is likely to be higher with fewer people to split it between. Bachelorette parties are also slightly more likely to be shorter than bachelor parties, which helps bring the average cost down (women are 5 percent more likely to celebrate with a one-day-only bash). That said, bachelorette parties are more likely to splurge on personalized party swag (hello, tanks, totes, and hats!)—because it's all about customization, especially for the bride's squad.

RELATED: 9 Easy Ways to Save Money and Still Be an Amazing Bridesmaid