Ask what the average cost of a wedding is and the answer is $32,899. Ask what the typical couple spends and it is $18,231. Both come from the same 2025 dataset, both are correct, and budgeting from the wrong one starts the whole plan $14,000 deep in someone else's spending. What follows is what each number measures, how your state moves them, and the per-guest arithmetic that connects them.
Two answers from one dataset
The Wedding Report counts 2,011,044 weddings in 2025, at an average cost of $32,899 and a median of $18,231. The average is simply the market's roughly $66 billion of spending divided by every wedding in it. The median is the wedding in the middle: half of couples spent less, half spent more.
The two numbers sit $14,668 apart, and neither is wrong; they answer different questions. Sizing the wedding industry calls for the average. Deciding what your own wedding should cost calls for the median, because you are a couple, not a market.
Why the average runs $14,668 high
Wedding spending has a floor near zero and no ceiling, so the expensive tail does all the pulling. Put one $150,000 wedding next to nine $15,000 weddings and the average of the ten is $28,500, a figure nobody in the sample spent. The median of the same ten is $15,000.
The distortion only ever runs one way. A modest wedding can undercut the median by a few thousand dollars at most; an expensive one can overshoot it by half a million. Every published average inherits that asymmetry, which is why the averages climb faster than most couples' budgets do.
Neither number itemizes what a contract adds later, either. Service charges, overtime and delivery fees sit outside most quotes, and the costs averages hide land on top of whichever total you plan against.
Where the money goes at the average
The average is not spent evenly. Typical line prices explain both where an American wedding's money goes and why the market feels expensive to a median-budget couple: several lines price to the average, not to your total.
| Line | Typical spend |
|---|---|
| Venue | $8,573 national average |
| Catering | $70 – $150 per guest, before bar |
| Photography | $2,500 – $5,000 |
| Flowers | $2,500 – $3,500 |
| Music | $1,000 – $3,000 |
| Planner | $800 month-of to $15,000+ full-service |
Two of those lines, photography and flowers, hold their prices almost regardless of the budget above them, because a day of shooting or a morning of installation costs the vendor the same either way. The venue and catering lines scale with the room and the headcount, which is why they are the lever most budgets end up pulling.
Median wedding cost by state
The Wedding Report's 2025 state medians put the typical wedding between $14,300 and $21,117 depending on where it happens, a $6,817 spread from the cheapest state to the most expensive.
| State | 2025 median spend |
|---|---|
| Hawaii | $21,117 |
| Massachusetts | $20,584 |
| District of Columbia | $20,381 |
| United States (all) | $18,231 |
| Texas | $17,647 |
| Tennessee | $17,023 |
| Mississippi | $14,300 |
A state median flattens its metros. The same state contains barns priced for weekdays and city venues priced for peak Saturdays, and the median sits quietly over both.
The way through the flattening is local, published pricing. Venue fees published listing by listing in Nashville say more about a Tennessee budget than the state's $17,023 median does, because the fee you sign is a local number.

The per-guest math
Spread every line of a typical budget across the headcount and an American wedding runs $290 to $300 per guest. The number holds because most lines follow the guest list: plates, chairs, bar hours, cake slices, stationery, favors, shuttle seats.
| Guest count | At $290 – $300 per guest |
|---|---|
| 50 | $14,500 – $15,000 |
| 60 | $17,400 – $18,000 |
| 75 | $21,750 – $22,500 |
| 100 | $29,000 – $30,000 |
| 117 | $33,930 – $35,100 |
| 150 | $43,500 – $45,000 |
Read the table against the two headline numbers. Sixty guests at typical per-guest cost lands within a few hundred dollars of the median. And 117 guests, which is about the national average headcount, lands just above the average. The distance between the two headline numbers is, to a first approximation, about 50 guests.
That reframes the whole budget conversation. Cutting spend per guest is a fight with the market's floors; cutting guests is arithmetic, and it touches every line at once.
One caveat keeps the model honest. The per-guest figure is an average across lines, and not every line grows with the list: photography, attire and the planner cost the same for 40 guests as for 140. Below about 50 guests those fixed lines dominate, and the cost per head climbs even as the total falls.

What moves one wedding off both numbers
Composition moves the total as hard as headcount. How the total splits into lines puts venue and catering at 45 to 55% of everything, so a cheap room forgives a lot and an expensive one forgives nothing.
Individual lines carry their own markets. What the floral line alone runs is typically $2,500 to $3,500, more than its share of a median budget predicts, because labor and installation do not shrink with the order.
A planner moves the total by tier rather than by percentage. Month-of coordination runs $800 to $2,500 while full-service runs $3,500 to $15,000 and up, and where each planner tier sits against the average decides whether the line is 3% of the budget or 15.
Distance rewrites the arithmetic entirely: what a destination wedding does to the total usually comes down to trading a higher per-guest spend against the shorter list that travel enforces.
Setting your own number
The path from these statistics to a budget of your own takes four steps. Start at your state's median rather than the national one, since that is already a year of real spending in your market. Pick the headcount second, because it is the strongest single input. Multiply it by $290 to $300 for a first estimate of what that list costs at typical prices.
Then test the estimate against published local fees, starting with the venue, because a real site fee replaces a statistical guess with a bookable number. If the arithmetic and the money available disagree at that point, the guest list is the honest place to reopen the conversation; the statistics will not move, and the market's floors move slowly.
Key takeaways
- Plan from the median, $18,231. Quote the $32,899 average only when someone asks about the market.
- Expect your state median between $14,300 and $21,117, then anchor against local published fees; the fee you sign is a local number.
- Budget $290 to $300 per guest all-in; the guest list is the lever that touches every line at once.
- Sixty guests approximates the median and 117 approximates the average. Choose the headcount before arguing with the total.
- Both headline numbers exclude what contracts add later, so leave room for the fees that surface after signing.
Frequently asked questions
What is the average cost of a wedding?
$32,899 in 2025, measured by The Wedding Report across 2,011,044 American weddings. That figure is a mean, pulled upward by a small number of six-figure weddings. The median, $18,231, is closer to what a typical couple spends.
What is the median cost of a wedding?
$18,231 for 2025: half of American weddings cost less, half cost more. It is the better planning number because the six-figure tail cannot distort it. State medians range from $14,300 in Mississippi to $21,117 in Hawaii.
How much does a wedding cost per guest?
$290 to $300 all-in for a typical wedding, once venue, catering, bar, rentals and every fixed cost are spread across the headcount. Catering alone typically runs $70 to $150 per plate before the bar. Multiply the per-guest figure by your list before committing to any total.
How much does a 100-guest wedding cost?
$29,000 to $30,000 at typical per-guest spend, which puts a 100-guest list between the national median and the national average. A cheaper market, an off-peak date or a shorter bar can pull it down without touching the list itself.
How much does a 150-guest wedding cost?
$43,500 to $45,000 at typical per-guest spend, well above the $32,899 national average, because 150 guests is well above the typical headcount. Lists that size only come in under the average through a cheaper market or a materially cheaper venue and menu.
Is $10,000 enough for a wedding?
It is enough for about 33 guests at typical per-guest costs, or for more guests if whole lines are removed rather than trimmed. Since it sits well under the $18,231 median, it calls for structural choices rather than discounts: a shorter list, a venue that already owns its equipment, fewer separate vendors.
Is $20,000 a realistic wedding budget?
Yes. It clears the national median of $18,231, which means more than half of American weddings cost less. At typical per-guest spend it supports 66 to 69 guests all-in, and more in states like Mississippi or Tennessee where the median runs lower.
Which state has the cheapest weddings?
Mississippi, with a 2025 median of $14,300, the lowest in the country. Hawaii holds the top at $21,117, with Massachusetts and the District of Columbia just behind. The state spread is real but often smaller than the gap between two venues in the same city.
Why is the average wedding cost higher than what most couples spend?
Because the average is a mean over spending that has no upper bound. A handful of six-figure weddings pulls it up, and no cheap wedding can pull it down by the same distance. That is why the 2025 average is $32,899 while half of couples spent under $18,231.
How many weddings happen in the US each year?
About 2 million. The Wedding Report counts 2,011,044 in 2025, adding up to roughly $66 billion in spending. Divide the second number by the first and you get the $32,899 average; the median couple spent a little over half that.
Does the average wedding cost include the ring and the honeymoon?
The figures here measure the wedding itself. Treat the engagement ring and the honeymoon as separate budgets with their own numbers, because when they share a total with the wedding, the honeymoon tends to absorb the overruns.
