The average cost of tying the knot in Scotland now stands at £31,167
And while the price tag for the big day rose last year by more than £1,000, it is on course to double within a decade.
When the census started in 2013, the average spend was £19,500.
Experts now say the thriving wedding industry is worth close to £1billion annually.
Natasha Radmehr, editor of the Scottish Wedding Directory, said: “Weddings these days are bigger than ever.
“That bumps up the hire cost considerably, but it also makes the wedding a much more memorable experience.”
The survey found the industry was worth £911million in Scotland in 2016, and that 75 per cent of couples agreed a budget but only 51 per cent stuck to it.
Brides now spend an average of £1,394 on their dress with women in Glasgow and the south-west paying £1,534.