Holiday Shipping
Holiday shipping 2026
To receive your order by Thursday, December 24, please order by:
- Tuesday, December 15, 5 PM Eastern for most addresses in the contiguous United States
- Monday, December 14, 5 PM Eastern for Washington and Oregon
These dates apply to in-stock items. Delivery dates are carrier estimates and are not guaranteed. Orders placed after these dates still ship as quickly as possible, but we can't promise delivery before December 24.
Warehouse closures
- Thursday, November 26 (Thanksgiving)
- Friday, December 25 (Christmas Day)
- Friday, January 1 (New Year's Day)
Orders placed on these days, or after 5 PM Eastern the business day before, should ship the next business day. See our Shipping Policy for full details.