Standard mail delivery in the United States typically takes 3–5 business days for letters and small packages sent via First-Class Mail. Delivery time depends on the distance between origin and destination, with local mail often arriving in 2–3 days and cross-country mail taking closer to 5 business days.
Several factors affect delivery speed. Distance is primary—mail traveling across the country naturally takes longer than mail sent nearby. The mail processing infrastructure sorts pieces at regional facilities before routing them to local post offices. Holiday schedules and weather can also cause delays. Additionally, the accuracy of the address and current mail volume influence timing.
For time-sensitive items, faster options exist. Priority Mail Express guarantees delivery in 1–2 days for an additional fee. Priority Mail offers faster service than First-Class Mail, typically delivering in 1–3 business days. For less urgent correspondence, Marketing Mail (formerly Standard Mail) can take 3–10 business days but costs less.
Outbound mail placed in collection boxes or post offices is picked up on business days, so timing depends partly on when you mail something. Mail deposited on a Friday evening might not begin processing until Monday. International mail operates on longer timelines—typically 6–10 business days for basic airmail service, though express options are available.
Delivery isn't guaranteed on weekends or federal holidays, so those days don't count toward delivery windows. If your mail hasn't arrived within the expected timeframe, checking the address accuracy and contacting your local post office can help identify any issues.