Delivery time
How long does Canada Post take to deliver?
Canada Post delivery time depends on the service and the distance across a very large country. Here's how long each Canada Post service takes.
Canada Post domestic delivery times
| Service | Typical time |
|---|---|
| Regular Parcel | 2–9 business days |
| Expedited Parcel | 1–7 business days |
| Xpresspost | 1–2 business days in-region |
| Priority | next business day in many lanes |
Canada Post international delivery times
| Service | Typical time |
|---|---|
| Tracked Packet – USA | 4–7 business days |
| Xpresspost – International | 4–7 business days |
| International Parcel (Air) | 6–10 business days |
| Small Packet (Surface) | 4–8 weeks |
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 Canada Post delivery time
- Distance — coast-to-coast takes longer than in-province
- Rural and remote destinations add days
- Customs on international items
- Weather and peak-season (December) volume
Canada Post delivery time FAQ
How long does Canada Post Expedited Parcel take?
Expedited Parcel is typically 1–7 business days depending on distance — faster than Regular Parcel, slower than Xpresspost.
Why is my Canada Post parcel delayed?
Distance, rural delivery, weather and December volume are the usual causes. Track the number to see the last scan and current estimate.