Whether you go on vacation or an unexpected business trip, you can have your mail held for you at your local post office. Upon request, the post office will stop delivering your mail for three to 30 days. You specify when to stop and start delivery. You can make this request up to 30 days in advance.
To have your post office hold your mail, you can:
If you’re sending holiday packages abroad this year, the U.S. Postal Service shipping deadlines are approaching in the next several days. In order to have your packages arrive by Christmas
- Dec. 3 is the last day to ship by Priority Mail International.
- Dec. 11 is the last day to ship by Priority Mail Express International.
- Dec. 18 is the last day for most international shipping.
If you’re shipping packages to military members, they must be mailed by Dec. 17.
If you’re shipping packages within the United States that you want to arrive by Christmas
- Dec. 14 is the last day to ship using Standard Post.
- Dec. 20 is the last day to send First Class Mail.
- Dec. 21 is the last day to send Priority Mail.
- Dec. 23 is the last day to send Priority Mail Express.
Find all the deadlines and compare shipping options online with the U.S. Postal Service.
Did you know the U.S. Post Office makes it easy for you to print your own shipping labels at home?
The Postal Service can hold your mail while you’re away on vacation. Sign up at
The U.S. Postal Service will continue regular Saturday mail delivery. Learn more.