The traditional date to set as a deadline to send Christmas cards is October 31st. However, you can send them any time between November 1st and January 8th of the following year.