Well, the Christmas season is all about spreading cheer and goodwill towards others, so sending out Christmas cards is a great way to reach out and connect with your loved ones. The best time to mail out Christmas cards is around Thanksgiving, so that your friends and family can receive them in time for the holiday season.