Delivery time
How long does USPS take to deliver?
USPS delivery time depends on the service you paid for and the distance. Here's how long each USPS service takes domestically and internationally, and what makes a parcel run late.
USPS domestic delivery times
| Service | Typical time |
|---|---|
| USPS Ground Advantage | 2–5 business days |
| Priority Mail | 1–3 business days |
| Priority Mail Express | 1–2 days, guaranteed |
| First-Class Mail (letters) | 1–5 business days |
| Media Mail | 2–8 business days |
USPS international delivery times
| Service | Typical time |
|---|---|
| Priority Mail Express International | 3–5 business days |
| Priority Mail International | 6–10 business days |
| First-Class Package International | 1–4 weeks, no guarantee |
Check your exact delivery date
Paste your tracking number — ParcelTrack shows the live status and a re-predicted delivery estimate for your specific parcel.
What affects USPS delivery time
- Distance between origin and destination zones
- Weekends and federal holidays (USPS delivers Saturdays, not most Sundays)
- Customs clearance on international parcels
- Peak season (Nov–Dec) backlogs
USPS delivery time FAQ
How long does USPS Priority Mail take?
Priority Mail is typically 1–3 business days, though it's a service standard, not a guarantee. Priority Mail Express is the guaranteed 1–2 day option.
Why is my USPS package taking so long?
Common causes are distance, weekends/holidays, missed scans and peak-season volume. Track the number to see the last scan and the current estimate.