Dec. 20 last day to ship via first class mail

- If you haven't mailed your Christmas presents yet, you better get moving! Tuesday is the last day to send them in time for the holiday for first class mail. 

Tuesday is also the last day to ship via Fed-Ex using their express saver option.

To ensure items are delivered by Christmas day, USPS recommends customers ship by the following dates:

Mailing in the United States

  • December 20 – First-Class Mail (Service for standard-sized, single-piece envelopes and small packages weighing up to 13 ounces with delivery in 3 business days or less)
  • December 21 – Priority Mail (Domestic service in 1, 2 or 3 business days based on where the package is mailed and where it’s being sent, variety of flat-rate options)
  • December 23 – Priority Mail Express (Fastest domestic service, guaranteed overnight scheduled delivery to most locations. Some restrictions and exceptions apply. Please note, Priority Mail Express postage refund eligibility is adjusted for shipments mailed between Dec. 22 and Dec. 25.)

USPS customers mailing outside the U.S. can view deadlines based on specific locations here. For a list of complete military deadlines, click here

Reminder: Packages weighing more than 13 ounces and bearing only stamps as postage cannot be deposited in collection boxes or given to letter carriers. They must be taken to a USPS employee at a retail window counter. 

SEE ALSO: One lucky Redditor got Bill Gates as her Secret Santa

Up Next:


  • Popular

  • Recent

Stories you may be interested in - includes advertiser stories