The average cost for a wedding in Southwest Florida (that's Lee, Collier, Charlotte, Glades, and Hendry county) hovers right around the national average. On average, couples spend between $17,000 and $28,500. However, for weddings in counties on the Gulf (that's Lee, Collier, and Charlotte), that average goes up to $18,800 and $31,400.

The good news is that most people (in all five counties) spend less that $10,000 on their big day (ranging from 35% of the people in Collier county to 49% of the people in Hendry county).

What in the world do people spend all this money on? Well, here's a general breakdown of the costs for weddings in Lee, Collier, and Charlotte counties.


The best news is that this is just the average. In other words, this is just what other people have been doing. But you aren't just "a" bride... you are "the" bride. For example, you've got this handy guide so maybe you can shave off $1,500 and be your own planner. Or maybe you don't want to do favors. (Do people even eat wedding-themed M&M's anyway?)

The bottom line is that you should take this for what it is: a guide. Follow it or throw it to the wind; the power is in your pretty little rock-studded hands.