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

ServiceTypical time
Regular Parcel2–9 business days
Expedited Parcel1–7 business days
Xpresspost1–2 business days in-region
Prioritynext business day in many lanes

Canada Post international delivery times

ServiceTypical time
Tracked Packet – USA4–7 business days
Xpresspost – International4–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.

Track a Canada Post package →

Other carrier delivery times