How long will USPS forward my mail? USPS will forward your mail for up to 12 months for First-Class Mail, Express Mail, and packages. Periodicals and magazines will be forwarded for up to 60 days. How long before mail is forwarded to my new address?