The amount of time it takes to mail a letter to another destination varies by date and by distance. According to the U.S. Postal Service, First-Class Mail usually arrives within one to three business days.
Letters sent over the weekend or over one of the 10 official USPS holidays take longer to arrive. Inclement weather, such as heavy rain, ice or snow, also slows delivery times in the affected areas.
Faster delivery options include Priority Mail Express, which guarantees overnight delivery, and Priority Mail, which arrives in one to two business days.
First-Class Mail is the least expensive option for letter delivery and has a weight limit of 13 ounces.