Holiday Shipping

This table is a general guideline of when orders need to be placed to arrive before Christmas. Please refer to the specific deadlines for each shipping method during checkout.

  • Contiguous United States - Last day to order

  • $4 Flat Rate Shipping
    December 4 - 9 (varies by destination)
  • USPS Priority Mail
    December 12
  • USPS Ground Advantage
    December 9
  • FedEx Ground / Home Delivery
    December 12 - 17 (varies by destination)
  • FedEx 2 Day
    6:00 AM (Central Time) December 20
  • FedEx Overnight
    6:00 AM (Central Time) December 23
  • Alaska and Hawaii - Last day to order

  • USPS Priority Mail
    December 10
  • USPS Ground Advantage
    December 4
  • Puerto Rico and Guam - Last day to order

  • USPS Priority Mail
    December 4
  • USPS Ground Advantage
    November 26
  • US Protectorates and Overseas Military

  • USPS Priority Mail
    November 26

Important Notes

Pre-order arrival times are estimates. We do not recommend pre-ordering items for holiday gifts that must arrive by December 25th.

International shipments are not guaranteed to arrive before any specific date.

Shipping methods that state "May not arrive by Christmas" are not eligible for refunds if shipment does not arrive by Christmas.

For more information about domestic shipping, see our Domestic Shipping Guide.

For more information about international shipping, see our International Shipping Guide.

Late Shipments

We are conservative in our deadlines to ensure that all shipments arrive prior to Christmas. If a shipment is stated to arrive before Christmas and it does not, we will refund your shipping fee via store credit upon request. If you no longer want the items, we will provide you with a pre-paid label to return the items.

To request a refund the following criteria must be met:

  • The selected shipping method states the shipment arrives by Christmas
  • Payment must be processed and paid in a timely manner; multiple declines or failing to resubmit payment in a timely manner will delay processing your order
  • Your payment does not require additional checks for fraud that may delay your order
  • An attempted delivery on or before Christmas meets our delivery deadline
  • An offer by the carrier of a delivery appointment on or before Christmas meets our delivery deadline
  • No service events as defined by the carrier (such as severe weather) that prevent on time delivery