The United States Postal Service is gearing up for its busiest week of the year.
Many people are in their final push to send their gifts in time for Christmas, and the postal service says its ready.
The agency says it expects to process nearly 3 billion pieces of mail, this week alone.
In the two weeks leading up to Christmas, Dec. 10-23, the Postal Service expects to deliver nearly 200 million packages each week.
If you plan to use the post office to send presents, the agency sent out a list of shipping deadlines:
Dates are for estimated delivery before Dec. 25. Actual delivery date may vary depending on origin, destination, Post Office acceptance date and time and other conditions.