When it comes to shipping gifts and mailing your Christmas cards, there's nothing worse than realizing you waited too long!

Imagine how disappointed your niece will be if the LOL Surprise! dolls you promised her don't arrive at her house on the other side of the country by Christmas Day or how awkward that moment at the HOA Holiday Potluck when Mr. and Mrs. Jones ask why they got left off your Christmas Card list this year. Don't let it happen to you! Keep these holiday shipping deadlines handy to avoid holiday embarassment!

United States Postal Service Domestic Shipping Dates

For packages delivered before December 25

  • USPS Retail Ground: December 14
  • First Class Mail: December 20
  • Priority Mail: December 20
  • Priority Mail Express: December 22

FedEx Domestic Shipping Dates

For packages delivered before December 24

  • FedEx SmartPost: December 10
  • FedEx Ground: December 14
  • FedEx Home Delivery: December 17
  • FedEx Express Saver: December 19
  • FedEx 2Day & 2Day AM: December 20
  • FedEx First, Priority, STD Overnight: December 21

UPS Domestic Shipping Dates

For packages delivered on or before December 25

  • UPS Ground: December 14
  • UPS 3 Day Select: December 18
  • UPS 2nd Day Air & 2nd Day Air AM: December 20
  • UPS Next Day Air: December 22