You still have time, but not a lot...so get on that shopping & shipping.

Full disclosure - we're the same as you. We have a lot of online shopping to do and we have NO IDEA how much time is left to do it. So, we did the leg-work: here are all the shipping deadlines you need to know before Christmas.

USPS

  • Dec. 14: Last day for USPS Retail Ground
  • Dec. 20: Last day for Priority and First-Class Mail Service
  • Dec. 22: Last day for Priority Mail Express Service

FEDEX

  • Dec. 17: Last day to ship with FedEx Ground and FedEx Home Delivery
  • Dec. 19: Last day to ship with FedEx Express Saver
  • Dec. 20: Last day to ship with FedEx 2Day A.M. and FedEx 2Day
  • Dec .21: Last day to ship FedEx Standard Overnight, Priority Overnight and First Overnight
  • Dec. 22: Last delivery day for FedEx Home Delivery shipments
  • Dec. 25: FedEx SameDay delivery is available (with a $50 fee)

AMAZON

  • Dec. 14: Last day for free shipping
  • Dec. 17: Last day for standard shipping
  • Dec. 22: Last day for Amazon Prime free two-day shipping
  • Dec. 23: Last day for Amazon Prime free one-day shipping
  • Dec. 24: Last day for Amazon prime free same-day delivery

UPS

  • Dec. 18: Last day for UPS 3-Day Select for delivery on Christmas eve
  • Dec. 20: Last day for UPS 2nd Day Air packages for delivery on Christmas eve
  • Dec. 21: Last day for UPS Next Day Air packages for delivery on Christmas eve
  • Dec. 23: No UPS pickup or delivery service