The Cost of Attending a Wedding in 2017

Posted on June 16, 2017 by Laura Lam

wedding partyWedding season is upon us.  According to, the average cost of a wedding in 2016 rose to an all-time high of $35,329.  But modern weddings aren’t just ultra-expensive for the happy couple, they’re actually a serious, wallet-emptying affair for guests as well.

According to the Knot’s 2016 Wedding Guest Study, the average bridesmaid/groomsman spent just over $1,500 last year, while wedding guests spent $888.  Here’s a breakdown of the costs:

Average bridesmaid and groomsmen spend per wedding: $1,154

  • Wedding gift spend: $177
  • Wedding attire: $207
  • Wedding travel: $342
  • Wedding accommodations: $293

Average wedding guest spend per wedding total: $888

  • Wedding gift spend: $118
  • Wedding attire: $81
  • Wedding travel: $321
  • Wedding accommodations: $322

These figures don’t include wedding party costs if you’re attending events in addition to the actual wedding day.  Friends and family who are wedding attendants take part in the pre-wedding festivities often end up spending hundreds of dollars in addition to the $1,154.

Bachelorette party attendees spend $472, while bachelor party attendees drop way more: around $738, just for the party itself. If travel and accommodations are required for the pre-wedding celebrations, then bachelorette parties ring in at an average of $1,106 and bachelor parties majorly tip the scale at an average attendee spend of $1,532. The costs they face include the price of the party, gift, travel, and accommodations.

Source:, PopSugar