It's best to order your wedding invitations 5 months before the wedding. If you are ordering basic invitations, you might have a little more leeway. But you want to make sure you have enough time to address and assemble them.