USPS can hold your mail safely at your local Post Office™ facility until you return, for up to 30 days. To hold your mail longer or to reroute your mail, please sign up for a forwarding service. You can make your request up to 30 days in advance or as early as the next scheduled delivery day. Request your Hold Mail service start date by 3 AM ET (2 AM CT or 12 AM PT) on your requested day, Monday–Saturday. Learn more and make a request to hold mail.