New Year card deadlines
When to mail New Year cards for 2027.
New Year’s Day is Friday, January 1. Order by Wednesday, December 16 and your cards will usually arrive by New Year’s Eve.
Your New Year dates
New Year’s Eve
Thursday, December 31
Usually a mail day
New Year’s Day
Friday, January 1
A Postal Service holiday
Order by
Wednesday, December 16
For cards by New Year’s Eve

When to order
| Goal | Order with us by | We mail about | Usually arrives by |
|---|---|---|---|
| Cards usually here by New Year’s Eve (Thursday, December 31) | Wednesday, December 16 | Friday, December 18 | Thursday, December 31 |
| Cards usually here by the first Friday of January (Friday, January 8) | Wednesday, December 23 | Monday, December 28 | Friday, January 8 |
We usually mail within a few business days of your order; these dates assume two. A card usually arrives within 8 business days of mailing. Dates are estimates.
A second chance for a late card
If Christmas got away from you, a New Year card is a good plan. It lands after the Christmas pile-up, when the mailbox is less crowded. Order by Wednesday, December 23 for a card that usually lands by the first week of January.
Planning for Christmas as well? Here is that deadline.
What the Postal Service says
USPS’s holiday dates aim at December 25. Checked November 10, 2026, for the lower 48 states: First-Class Mail, Thursday, December 17; Ground Advantage, Thursday, December 17; Priority Mail, Friday, December 18; Priority Mail Express, Saturday, December 19. For military addresses (APO/FPO/DPO), it lists First-Class Mail by Wednesday, December 9. The page notes that Hanukkah (December 4 to 12) falls early this year, and that actual delivery may vary.
Those are dates to hand your mail to the Postal Service, not dates to place an order with us. The page does not list cards separately, so we read the First-Class Mail line as the one that applies to cards. Source: usps.com/holiday/holiday-shipping-dates.htm.
New Year timing, answered.
When should I mail New Year cards?
To usually arrive by New Year's Eve, Thursday, December 31, order by Wednesday, December 16. For cards that arrive in the first week of January, order by Wednesday, December 23. These are estimates, not promises.
Is it too late to send New Year cards in January?
No. A Happy New Year card works fine as your holiday card, and one that arrives in early January is still a warm hello. It is also a good fit if your Christmas card missed its date.
Does the mail run on New Year's Day?
The Postal Service observes New Year's Day, Friday, January 1, and we do not count it as a business day in our estimates.
How long does a New Year card take to arrive?
A card usually arrives within 8 business days of mailing. Late December mail can run slow, so add a little cushion.
Choose a card and we handle the printing and mailing.
Postage included, with every card addressed for you.
Design your holiday cardPostage included. 4x6 cards from $2, or $1.50 each from 50 cards. 6x9 from $3. Sales tax where it applies.
Send to your whole listBrowse all holiday designsTrack an orderQuestions