How long to deliver 2nd class mail

The delivery time for 2nd Class Mail in the United States varies depending on the distance and the efficiency of the postal service. Here are some general guidelines:

Keep in mind that these are general estimates and actual delivery times may vary. Factors that can affect delivery time include:

It's also worth noting that 2nd Class Mail is not guaranteed to arrive within a specific timeframe, unlike Priority Mail or First Class Mail. However, the USPS does guarantee delivery of 2nd Class Mail within 7-10 business days for domestic mail and 10-20 business days for international mail.