Wedding invitations should be mailed at least six weeks prior to the event. It’s important to consider if your wedding is scheduled in the summer, over a holiday, or is a destination wedding. If this is the case, you should send a Save the Date card at least four months to a year in advance.