While there is some disagreement among etiquette experts over the proper deadline for sending cards after a wedding, a good general guideline is within three months after the event. However, most guests will understand if the response is slightly delayed. A late card is preferable to no card at all. The etiquette rule is largely in place to discourage procrastination.