Home / Last day to ship for Christmas

Last day to ship for Christmas 2026

Enter your ZIP code and theirs to see the last day to ship with USPS, UPS and FedEx so it arrives by Christmas Eve, with the days left for each.

Official 2026 deadlines at a glance

For delivery by Thursday, December 24, within the contiguous US:

ServiceShip by
FedEx Ground EconomyTue, Dec 15
USPS Ground AdvantageThu, Dec 17
USPS First-Class MailThu, Dec 17
USPS Priority MailFri, Dec 18
USPS Priority Mail ExpressSat, Dec 19
FedEx Ground and Home DeliveryDec 17 to Dec 23, by transit days
UPS GroundNo single date; depends on transit days
UPS 3 Day Select, FedEx Express SaverMon, Dec 21
UPS 2nd Day Air, FedEx 2DayTue, Dec 22
UPS Next Day Air, FedEx OvernightWed, Dec 23

Why your ZIP code matters

USPS publishes one date per mail class for the whole country. UPS and FedEx Ground depend on how far the package travels: FedEx lists Ground dates by transit days, from Thursday, Dec 17 for a 5-day route to Wednesday, Dec 23 for a 1-day route, and UPS points to its transit tool. The calculator estimates your route's ground days from the two ZIP codes, so you can see whether a nearby gift can wait until the following week.

Alaska, Hawaii, military and international

To or from Alaska and Hawaii, USPS gives the same dates for First-Class Mail (Dec 17), Priority Mail (Dec 18) and Priority Mail Express (Dec 19), but says Ground Advantage takes 10 days or more, so use Priority Mail. For military APO/FPO/DPO addresses, USPS recommends Dec 9 for First-Class Mail and Priority Mail and Dec 16 for Priority Mail Express Military Service where it's offered; the Ground Advantage date was Nov 4. For international mail, USPS recommends Dec 9 for First-Class Package International and Priority Mail International, and Dec 16 for Priority Mail Express International.

Tips for getting it there on time

Ship a few days before the deadline, not on it: these are the carriers' latest recommendations, and peak volume slows everything. Drop packages off before the location's last pickup. Print labels online to skip the counter line. Hanukkah runs December 4–12 this year, so those gifts need to go out much earlier.

Where these dates come from

USPS's official 2026 Holiday Shipping Deadlines; FedEx's 2026 Peak "Last Day to Ship" schedule; and UPS's 2026 recommended last days for its air services. UPS doesn't publish a single Ground date, so the UPS Ground and FedEx Ground dates in the calculator are our estimates from typical transit days for your route. Confirm with the carrier for anything that can't be late.

Dates checked November 11, 2026.

Questions people ask

What is the last day to ship for Christmas 2026?

Within the contiguous US: USPS Ground Advantage and First-Class Mail by Thursday, Dec 17; Priority Mail by Friday, Dec 18; Priority Mail Express by Saturday, Dec 19. UPS and FedEx 2-day air by Tuesday, Dec 22, and overnight by Wednesday, Dec 23. Ground with UPS or FedEx depends on distance, from Dec 17 to Dec 23.

Can I still ship on December 23?

Yes, with an overnight service: UPS Next Day Air or FedEx Overnight shipped Wednesday, Dec 23, is scheduled for Thursday, Dec 24. A short FedEx Ground route with 1-day transit has the same date.

Do carriers deliver on Christmas Eve and Christmas Day?

USPS, UPS and FedEx deliver on Christmas Eve (Thursday, Dec 24) and are closed on Christmas Day, Friday, Dec 25.

Are the holiday deadlines guaranteed?

No. They're the carriers' recommended last days. Guarantees on many services are limited or suspended during the holiday peak, so ship earlier if it matters.