Put your mail on USPS Hold Mail before a trip
Added
Going away for the holidays or a race weekend? Request USPS Hold Mail online so your mail waits at your local Post Office instead of piling up at the box. You'll need a USPS.com account and a one-time identity check for your address; if you already verified through Informed Delivery, you can skip that step.
The result
Result: USPS: mail can be held for 3 to 30 days, requested up to 30 days ahead or by 3 AM ET on the start day (Monday-Saturday).
Source
USPS: Hold Mail (opens the original source in a new tab). Check it for the latest numbers before you act.