Weddings have evolved from intimate ceremonies into large-scale events, with guests often spending as much as tourists. According to a 2026 report by The Knot, the average wedding guest spends $1,200 per wedding, including travel, accommodation, gifts, and attire. For destination weddings, that figure rises to $2,500.
This shift is driven by rising expectations for elaborate celebrations. A 2025 survey by WeddingWire found that 68% of couples now host multi-day events, requiring guests to book flights and hotels. The average wedding size in the U.S. is 120 guests, up from 100 in 2020.
Financial experts warn that guest costs can strain budgets. A 2026 study by Bankrate noted that 45% of wedding guests have gone into debt to attend a wedding. Meanwhile, couples spend an average of $33,000 on their wedding, according to The Knot.
To reduce costs, some couples are opting for smaller guest lists or local venues. The trend toward micro-weddings (under 50 guests) grew 20% in 2025, per WeddingWire data.