The United States Postal Service has released the dates that packages must be sent by in order for them to arrive by Christmas.

Dates differ depending on if you are sending a package to another location within the United States or across the world.

International packages need to be mailed earlier than domestic ones:

INTERNATIONAL SEND NO LATER THAN
Priority Mail International © December 8
Priority Mail Express International © December 15
Global Express Guaranteed © December 20

For packages staying within the United States:

DOMESTIC SEND NO LATER THAN
First - Class Package Service - Retail© December 20
Priority Mail© December 20
Priority Mail Express© December 22

For more information, visit USPS's website.