Will it arrive by Christmas?
Pick how you're shipping and see the last day to send it so it arrives by Christmas Eve, Thursday, December 24, 2026. Carriers don't deliver on Christmas Day.
Every deadline, in one table
For packages within the lower 48 states, arriving by December 24. Ship earlier than the last day if you can: these are the carriers' own cutoffs, and a single missed truck makes it late.
| Service | Ship by |
|---|
Shipping somewhere farther?
- Alaska, Hawaii and US territories: USPS Ground Advantage closes a day earlier, on December 16. Priority Mail and Priority Mail Express keep December 18 and 19.
- Military addresses (APO, FPO, DPO): Ground Advantage closed early, on November 4. Priority Mail has later dates that depend on the address; check usps.com.
- Other countries with USPS: Priority Mail International and First-Class Package International by December 9, Priority Mail Express International by December 16.
Where these dates come from
USPS and FedEx published their 2026 dates on usps.com and fedex.com. UPS gives Ground dates by route on ups.com, so the Ground date here is counted from the usual transit days, and the UPS air dates follow its usual pattern. Carriers can change dates, so check their sites before a gift that can't be late.
Already shipped?
Paste the tracking number into Any Day Now. It explains each scan in plain words and gives a delivery estimate, so you'll know early if it's falling behind.