The budget is a great place to start since it will dictate pretty much everything for your wedding.
1. Next, you should put together a guest list. Assume 100% attendance. This will help you determine how big the venue needs to be and how much it will cost to feed and water everyone. You might have to trim down the guest list once you figure out how much catering will cost, but it will give you a good starting point.
2. Pick a season or month in which you’d like to get married and start looking for venues and churches. I found that once you’ve set a date, everything will start falling into place.
3. Once a date is set, you should start looking into other major vendors: catering (if the venue doesn’t provide it), cake, florist, DJ or band, and photographer. Start with the things that are most important.
4. In conjunction with #3, start looking for a dress and your accessories!
5. Bridal party: at about the 9-12 month mark, you should ask your Bridal Party.
6. Save-The-Date Cards (go out 6-9 months in advance). Note that these are not required, but are helpful if you have a lot of Out of Town guests.
7. Invititations (go out 6-8 weeks before the wedding)
8. Misc. things you should do but can be done at any point 0.5+ month out: centerpieces and other decor, tux/suit rentals, Bridal Party and parental gifts, seating arrangment, music selections (for ceremony and reception)
9. Misc. things that some people have at weddings but aren’t necessary: card box, guest book, programs, welcome bags, bathroom baskets, cake topper, bubbles/sparklers/rice/seeds/whatever for your exit