When is the last day to order for Christmas?Updated 4 days ago
To make sure your gift arrives by New Year’s Day (Friday, December 25, 2026), please place your order by:
Standard Shipping: Order by Monday, December 21
Estimated arrival in 2–3 business days
Express Shipping: Order by Tuesday, December 22
Estimated arrival in 2 business days
Rush Shipping: Order by Wednesday, December 23
Estimated arrival in 1 business day
Buy Now, Ship Later: Select your preferred delivery date at checkout
Deliveries available Monday–Friday only
Must be scheduled at least 3 days in advance
FedEx is closed on Christmas (December 25th, 2026), so no deliveries will arrive that day
On Christmas Eve (December 24th, 2027), FedEx runs on modified service, which may limit delivery times.
Always choose a date earlier than needed to allow a buffer for unexpected delays
Important Note
We recommend ordering early to give your package the best chance of arriving on time.
Carrier shipping timelines may be affected by uncontrollable factors such as severe weather, local disruptions, carrier delays, or the high holiday package volume.
Delivery dates are estimated, not guaranteed.
The system generates an Estimated Delivery Date, but this may not account for:
Orders placed after the 2 PM Pacific cutoff
Weekends and holidays (packages only ship Monday–Friday)
The ship date itself (which does not count as a transit day)
Please use your tracking link for the most up-to-date information.