What's the latest I can send you my letter for it to arrive before Christmas?
Tuesday, December 17th.
Please Note
A more reasonable deadline is Friday, December 13th. That gives us a day or two in case you want a preview or are paying by credit card.
First-Class mail takes 2-5 business days to be delivered to US addresses. Most mail will be delivered in four days.
If you're a little over the deadline, use our Send Yesterday upgrade to help ensure your letters will still be delivered in time.
The postal service is dealing with a massive volume of letters, cards, and packages during the week leading up to Christmas. It's best if you don't have to rely on nothing going wrong.
The Details
Our peak times are between mid-November and the second week of December. The week before Christmas is often fairly quiet, so we can usually handle last-minute mailings pretty quickly.