Important information: You may be receiving fraudulent "phishing" emails pretending to be from Canada Post

You are currently visiting our Basic Site. This site is used for low-bandwidth connections, mobile devices and alternative browsers.
To restore the graphics and layout, return to the Standard Site.

Skip Navigation

Welcome! Save time! Sign up | Registered users: Sign in


How long does it take for a letter to reach its destination?

  • You have sent a letter and you want to know how long it will take to reach its destination.
  • You are expecting a letter and want to know when it should reach you.
  • You are planning to send a letter but you need to ensure it arrives at a certain time.


Regular letters are delivered within 2 business days within a city, in 3 business days within a province, and in 4 business days nationally (excluding the day of mailing). If you are sending letters internationally, delivery time varies by country, but we expect international letters to be delivered in 4 to 7 business days.

Although we make every effort to meet these high standards, they are not guaranteed.

Have you tried...

  • Do you have a time-sensitive letter to send? Use Find a Rate to determine which guaranteed, trackable service best suits your budget and time frame.