Planning a wedding is mostly about order. Each decision shapes the next: the budget decides how many guests you can invite, the guest count decides the venue, and the venue decides the date. Do it the other way round and you redo work.
This guide gives you the ten steps in the order that works, with a link from each step to the template or guide that covers it. If you want the month-by-month task list, it is in our free wedding checklist template.
1. Set your budget
Start with what you can spend, not with what your dream wedding costs. Agree who contributes and how much, and keep a buffer for surprises. For a reference point, see how much a wedding costs. To track it, use our wedding budget spreadsheet.
2. Draft the guest list
It does not need to be final. You need a rough number, because catering is charged per head and every venue has a capacity. Our guest list template separates the must-invites from the maybes.
3. Pick the date and the ceremony
Civil or religious, and which season. Check the marriage license rules where you will marry: waiting periods and expiry dates differ by state and country.
4. Book the venue and the caterer
This is the booking that matters most and the first to go. Compare quotes with the same questions: what the per-person price includes, the bar, service charge and tax, and when the final headcount is due. See wedding catering cost per person.
5. Book the key vendors
Photographer and music first, because they book up too. Then flowers, attire and the rest. If you are short on time or marrying far from home, decide now whether you want professional help: see how much a wedding planner costs.
6. Build your wedding website and send save the dates
The website holds what guests ask about: venue, times, travel, hotels and the RSVP form. Once it exists, your save the date can carry the link. Read digital save the dates and what to put on a wedding website.
7. Send invitations and collect RSVPs
Set a clear RSVP deadline that leaves time before your caterer's final headcount. A website RSVP saves you from chasing replies by phone. See wedding website with online RSVP.
8. Finalize the menu and allergies
The RSVPs bring the count per dish and each guest's allergies. Your caterer needs both. If guests choose a main, read beef or fish on the RSVP.
9. Make the seating chart
Only once RSVPs are closed. Before that, it is work you will redo. Use our seating chart template.
10. Write the wedding day timeline
One sheet with every time slot, who does what and each vendor's phone number. Give it to a trusted friend or your coordinator, so you do not have to watch the clock. Use our wedding day timeline template.
Steps 6 to 8 in one place
On Wedding30s you build the site, guests RSVP on it with their meal and allergies, and you download the list for your caterer. The site costs €49, paid once, and you can build it and see it before you pay. Create your wedding website.
Frequently asked questions
What is the first step in planning a wedding?
Set the budget, then a rough guest count, then the date. Those three decide which venues you can book, and the venue shapes almost everything else.
How far in advance should you plan a wedding?
Venues and photographers book up first. For a popular date, a year or more ahead is sensible. Everything else can be done in less time if you follow an order.
When should wedding invitations go out?
Commonly six to eight weeks before the wedding, with save the dates several months earlier, especially when guests need to travel. Set the RSVP deadline well before the final headcount your caterer needs.
Do I need a wedding planner?
Not necessarily. You need time and an order of work: a budget, a checklist and a way to collect RSVPs without phone calls. For a destination wedding or a short timeline, a planner or day-of coordinator helps a lot.
When do we get the marriage license?
It depends on your state or country. Licenses have a waiting period in some places and an expiry date in others. Check with the county clerk or local registry where you will marry, and put the dates in your checklist.