It's a good idea to order your wedding invitations at least 6 to 8 weeks before the mailing date. The timing may vary depending on your location and where you order your stationery. To determine the necessary printing and shipping time, add the invitations to your cart and check the estimated arrival time.