Weddings can be one of the happiest days of a person's life, but the the average American wedding costs $31,2131, and there's a lot to think about. This interactive tool is designed to help ease the stress and build your budget for you.

Click through below and select the price range that you are willing to pay for each wedding feature (low, medium, or high). You will then be presented with the national average for each item, based on a typical American wedding of 150 guests, as well as what you can expect to receive for the price level selected. You will see your running total at the top as you go along. Happy planning!