When is the best time to mail Christmas cards
communications
For most domestic U.S. sends, aim to place Christmas cards in the mailbox 2–3 weeks before December 25; this typically means early to mid-December for first-class letters and...
Open article