Weddings don’t have to be expensive, but they often are.

In fact, the average cost of a wedding in the U.S.is now $30,000.

But that number will vary depending on location.

NerdWallet analyzed data fromThe Wedding Reportand looked at average wedding costs in a variety of categories.

NerdWallet then took income into consideration with those raw numbers.

you might obviously have a wedding for much less; it’s the rankings that matter more.

True Cost of a Wedding: Where to Save, Where to Splurge| NerdWallet

Photo byKelly Sue DeConnick