It's time for the busiest shipping season of the year.

The United States Postal Service says they expect to deliver nearly 200 million packages per week over the next two weeks, according to their website.

USPS expects December 17 - 23 to be the busiest mailing, shipping and delivery week of the year. According to their website, they expect to process and deliver nearly 3 billion pieces of mail that week alone.

So how do you help to make sure your packages and mail don't get lost in the clutter?

Here are the dates each carrier recommends you have everything shipped to have it delivered by Christmas:

United States Postal Service

Dec. 14 - USPS Ground

Dec. 20 - USPS First Class Mail/Packages & Priority Mail

Dec. 22 - USPS Priority Mail Express

Amazon

Dec. 17 - Standard Shipping

Dec. 22 - Prime Two-Day Shipping

Dec. 23 -  Prime One-Day Shipping (Available in select areas)

Dec. 24 - Prime Same-Day Delivery & Prime Now (Available in select areas)

FedEx

Dec. 17 - FedEx Home Delivery & FedEx Ground

Dec. 19 - FedEx Express Saver

Dec. 20 - FedEx 2Day & 2Day A.M.

Dec. 21 - FedEx Standard Overnight, Priority Overnight & First Overnight

Dec. 25 - FedEx SameDay, SameDay City Priority & SameDay City Direct

UPS

Dec. 18 - UPS 3 Day Select

Dec. 20 - UPS 2nd Day Air

Dec. 21 - UPS Next Day Air

*Most UPS Ground packages require five days or less to reach their destination, but when shipping coast-to-coast, it may take longer. Unexpected weather can also create delays. This year, Christmas falls on a Tuesday, so shipping last-minute the prior week may require a premium service for delivery by Friday, Dec. 21 or Monday, Dec. 24.