Guests are shelling out £303 on attending a wedding, with bridesmaids and ushers spending up to an eye-watering £553 each, according to new research.
American Express’ latest research into wedding costs shows Brits will collectively spend an eye-watering £15 billion a year attending weddings this year.
A third of us plan to attend at least one wedding in 2018, spending an average of £303 on gifts, travel, accommodation and an outfit. But, with Brits attending, on average, three weddings a year, it means we could spend more than £900 in 2018 on these events.
For those in the wedding party the costs are even higher. Bridesmaids will typically spend £462 in the run-up to the day, while ushers splurge even more averaging out at £553 each.
Generous guests will typically spend £57 on a wedding gift for the happy couple and a further £54 on a hotel and £50 on their outfit.
Travel will set you back an average of £42, drinks £36 and hair and beauty £22. Meanwhile, the hen or stag do is likely to cost £42.
For bridesmaids, the biggest outlay will be the hen do at an average of £96 with the hotel coming in next at £93. Ushers spend a similar amount, splashing out £83 on the stag do but £101 on the hotel.
But guests are cutting back. Analysis from American Express shows the average spend has fallen by £129 from £432 last year.
Maggie Boyle, director at American Express, says: “There are few greater honours than being asked to celebrate a couple’s wedding day, but the costs can mount up, especially if the invitations are arriving thick and fast.
“Wedding guests putting their spending on a credit card should be sure to use one that offers cashback or rewards to ensure they can get something back for themselves once the confetti has settled.”
|The average cost of attending a wedding|
|Hair and beauty||£22|