One Year Before Fall in love! Make a budget. Determine elements like theme, tone, colors, etc. Set the date and time. Book your venues, both ceremony and reception sites. Take photos for engagement announcement. Announce your engagement via a website, blog, newspaper, post, email, etc. Plan an engagement party. Hire a wedding planner or consultant. Find and book someone to perform your wedding ceremony. Research online and buy bridal magazines to get inspiration. Nine Months Before Make a guest list. Send 'Save the Date' notices to guests. Choose members of the wedding party (maid of honor, best man, bridesmaids, ushers, ring bearer, flower girl, etc.) Discuss where your honeymoon will be, begin researching and set a budget. Find a wedding cake maker and be sure to go for tastings! Find a florist and begin choosing flowers (for decoration, bouquets, corsages, boutonnieres, flower girls, etc.) Find a photographer and/or videographer. Six Months Before Register for gifts. Choose and order your invitations. Find a DJ or musician(s). Order your wedding gown and schedule fittings. Order your wedding cake. If traveling abroad for your honeymoon, make sure passports, visas and inoculations are up to date. Check to see if you'll need rental equipment such as tables, chairs, glassware, dishes, linens, tents, etc. Book accommodation for the wedding night (for yourselves plus those traveling). Shop for and order your bridesmaids dresses. Plan your rehearsal dinner including location, date, time, menu, guest list, etc. Arrange transportation to and from the wedding, perhaps something special like a limo, horse and carriage, etc? Go shopping for wedding rings. Make your own or buy wedding favors. Be sure parents have selected their wedding attire. Three Months Before Send out the wedding invitations. Review the day's events with your officiant who will perform the ceremony. Meet with your photographer and/or videographer to discuss your wishes and needs. Meet with your DJ or musician(s) to discuss song selections. Finalize the menu with your caterer. If you are changing your name, begin this process now. Check that documents are in order (legal, insurance, financial, medical, and religious). Finalize details for rehearsal dinner. Buy wedding rings. Attend your bridal shower. Schedule another wedding gown fitting. If you are writing your own wedding vows, begin doing so now. Buy gifts for the wedding party and your fiance. Keep a running tally of RSVPs from the invites. Take dancing lessons. One Month Before Call all of your service providers and finalize any loose ends. Check in with your bridal party and parents to make final arrangements. Make arrangements for legal documents, appointments with government offices, etc. Have your final fitting for your wedding gown. Determine seating arrangements and make place cards. Schedule a rehearsal session with your hair stylist and makeup artist. Make wedding programs. Pick up wedding rings. If you are moving in together, find a moving company. Choose a song for your first dance as husband and wife. Write thank you notes as gifts are received. A Few Days Before Remember that even if things don't go according to plan, the day will still be memorable. Attend your party (bachelor/stag, bachelorette/hen). Have your rehearsal dinner. If you aren't doing this on your wedding day, go sign legal documents beforehand. Collect your wedding gown. Stage a ceremony rehearsal and practice your vows. Make sure your maid of honor and best man have their toasts prepared. Get travel insurance for your honeymoon. Pack for your honeymoon. Make preparations for fees due on wedding day. Make arrangements to return rented items (groom's attire, equipment, etc.) Visit a tanning salon. Exchange gifts with your fiance. After the Wedding Enjoy your honeymoon! Send thank you notes. Ensure paperwork went through for your name change. Preserve your wedding gown. Receive photo album and/or video from your photographer and/or videographer. Order and send photos to your family and/or friends. Cherish your partner, now and always!