Ideally, you should send your wedding invitations out six weeks before the wedding to allow guests to reply.