How Long Does It Take for Mail to Arrive?
Quick Answer
1–5 business days for USPS First-Class Mail within the US. Priority Mail takes 1–3 days. Priority Mail Express is 1–2 days. International mail takes 1–4 weeks.
Typical Duration
Quick Answer
USPS First-Class Mail typically arrives in 1–5 business days within the US. Priority Mail takes 1–3 business days. Priority Mail Express guarantees 1–2 day delivery. Ground Advantage (formerly Parcel Select/Retail Ground) takes 2–5 business days. International mail ranges from 6 days to 4+ weeks depending on the service level.
USPS Delivery Times
| Service | Delivery Time | Starting Price | Best For |
|---|---|---|---|
| Priority Mail Express | 1–2 days (guaranteed) | ~$28 | Urgent documents/packages |
| Priority Mail | 1–3 days | ~$8 | Fast delivery at moderate cost |
| First-Class Mail (letters) | 1–5 days | $0.73 (1 oz) | Everyday letters |
| First-Class Mail (packages) | 1–5 days | ~$4.50 | Light packages under 13 oz |
| USPS Ground Advantage | 2–5 days | ~$5 | Packages, non-urgent |
| Media Mail | 2–8 days | ~$4 | Books, CDs, educational materials |
Other Carriers
UPS
| Service | Delivery Time | Starting Price |
|---|---|---|
| UPS Next Day Air | 1 day | ~$30+ |
| UPS 2nd Day Air | 2 days | ~$20+ |
| UPS 3 Day Select | 3 days | ~$15+ |
| UPS Ground | 1–5 days | ~$10+ |
FedEx
| Service | Delivery Time | Starting Price |
|---|---|---|
| FedEx Priority Overnight | Next day | ~$30+ |
| FedEx 2Day | 2 days | ~$20+ |
| FedEx Express Saver | 3 days | ~$15+ |
| FedEx Ground | 1–5 days | ~$10+ |
| FedEx SmartPost | 2–7 days | ~$5+ |
International Mail (USPS)
| Service | Delivery Time | Starting Price |
|---|---|---|
| Global Express Guaranteed | 1–3 days | ~$65+ |
| Priority Mail Express International | 3–5 days | ~$45+ |
| Priority Mail International | 6–10 days | ~$30+ |
| First-Class Mail International | 7–21 days | ~$1.55 |
| Global economy (surface) | 4–6 weeks | Varies |
Factors That Affect Delivery Time
Distance — local mail (same city) often arrives in 1–2 days. Cross-country mail takes the full 3–5 days.
Weekends and holidays — USPS delivers packages on Saturdays but not Sundays (except Amazon Sundays and Priority Express). No delivery on federal holidays.
Time of year — November–December holiday season slows everything. Tax season (February–April) also increases volume.
Weather events — severe weather, natural disasters, and extreme conditions cause delays.
Rural vs. urban — rural addresses may take 1–2 extra days.
Drop-off time — mail dropped off before the collection time (usually 3–5 PM) ships same day. After that, it ships next business day.
Correct addressing — incorrect ZIP codes, missing apartment numbers, or illegible addresses cause significant delays.
Tracking Your Mail
- USPS Tracking — free with Priority Mail, Ground Advantage, and Express
- Informed Delivery — free USPS service that emails you images of mail pieces arriving that day (usps.com/informeddelivery)
- UPS/FedEx — tracking included with all shipments
Tips for Faster Delivery
- Use the correct ZIP+4 code for fastest routing
- Drop off at the post office before the last collection time
- Choose Priority Mail for a good balance of speed and cost
- Ship early in the week — Monday shipments avoid weekend pauses
- Avoid holiday rushes — ship 2 weeks early in December
- Use tracking to monitor delivery status