The average wedding in the UK in 2022 cost £18,400. This is 6% up on the average cost of a wedding in 2021, which was £17,300 and up 102% from 2020, when the pandemic restrictions saw wedding spend drop to an average of £9,100