Canada Post Delivery on Weekends and Holidays

Canada Post, known in French as Postes Canada, is the primary postal operator in Canada. Each year it provides mail service to more than 16 million addresses distributed by 6,200 post offices across Canada and delivered by 25,000 letter carriers. 

The territory covered by Canada Post is bigger than any other country.  

With such a large territory to deliver mail to, it’s important to understand Canada Post work hours, what time does mail get delivered, and Canada Post delivery hours. 

Luckily, we have the answers to these and many other Canada Post delivery questions below. 

Are you a marketer looking to generate more leads?
If you’re a direct mail marketer, then personalized campaigns and marketing integrations are crucial for the successful performance of your campaign.

That’s why we have developed special pricing for volume customers. If you’re building a direct mail campaign in the United States or Canada, arm yourself with the best direct mail solutions by creating your free account today.

When does Canada Post deliver mail?

Canada Post delivers mail from Monday to Friday from 9:00 am until 5:00 pm. Canada Post does not deliver on Saturday, and Canada Post does not deliver on a Sunday. They also do not deliver mail on statutory holidays like Christmas Day or New Year’s Day.

But as we shall see, there are always exceptions to every rule!

How long does Canada Post mail take?

How long does Canada Post mail take within a city?

Regular letters are delivered within two business days within a city. 

How long does Canada Post mail take within a province?

Regular letters are delivered within three business days

How long does Canada Post mail take within Canada?

Nationally, letters are delivered within four business days. These times exclude the day of mailing.

How long does Canada Post mail take for international delivery?

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.

It is important to remember that these time frames are not guaranteed, as weather and the volume of mail volume can affect delivery times. 

Are any Canada Post offices open on Saturday or Sunday?

There is a recognition that some customers require Canada Post services outside of weekdays. As a result, Canada Post has partnered with private businesses to run outlets for them.

In such cases, they will be open on the weekend- as we said earlier, there are always exceptions to every rule!

An example of a Canada Post office open on weekends is the one located in Shoppers Mart in Edmonton. This was opened in recognition of the need for Canada Post to offer weekends. 

“Canada Post’s future success depends upon us meeting and exceeding the ever-growing, changing needs of the Canadian consumers from all walks of life and from across our vast country. Through partnerships with local entrepreneurs, Canada Post is being proactive in responding to our customers’ fluid shopping patterns regarding online purchases and bill payments as well as their greater use of our extensive parcel delivery network,” said Doug Jones, Senior Vice-President, Delivery and Customer Experience at Canada Post.

This Canada Post outlet will offer the standard postal services including parcel pickup, stamps and shipping, post office boxes, money orders, government forms including Revenue Canada and Passport Canada, and debit and credit card payments and is available seven days a week: from Monday to Friday from 9 am to 9 pm, Saturday from 9 am to 6 pm, and Sunday from 11 am to 5 pm.

Since then, Canada Post offices have been opened in other Shopper Mart locations across Canada and these also have longer operating hours than regular Canada Post outlets. 

What are Canada Post holiday delivery times?

Canada Post is not deliver mail on national, provincial, and territorial holidays. Therefore, there is no collection or delivery of mail on those days. Post offices operated by the private sector as mentioned above will be open according to the hours of service of the host business.

Below is the list of national, provincial, and territorial holidays for 2024 and 2025. 

Canada Post Holidays 2024 and 202520242025
New Year’s Day (National)Jan 1 (Mon)Jan 1 (Wed)
Good Friday (National)Mar 29 (Fri)Apr 18 (Fri)
Easter Monday (National)Apr 1 (Mon)Apr 21 (Mon)
Victoria Day (National)May 20 (Mon)May 19 (Mon)
Patriots’ National Day (Québec only)May 20 (Mon)May 19 (Mon)
Québec’s National Holiday (Québec only)Jun 24 (Mon)Jun 24 (Tue)
Canada Day (National)Jul 1 (Mon)Jul 1 (Tue)
Civic Holiday (Saskatchewan, Manitoba, Ontario, Nunavut, Northwest Territories, Newfoundland & Labrador)Aug 5 (Mon)Aug 4 (Mon)
Natal Day (Prince Edward Island, Nova Scotia)Aug 5 (Mon)Aug 4 (Mon)
New Brunswick Day (New Brunswick)Aug 5 (Mon)Aug 4 (Mon)
British Columbia Day (British Columbia)Aug 5 (Mon)Aug 4 (Mon)
Heritage Day (Alberta)Aug 5 (Mon)Aug 4 (Mon)
Discovery Day (Yukon)Aug 19 (Mon)Aug 18 (Mon)
Labour Day (National)Sep 2 (Mon)Sep 1 (Mon)
National Day for Truth and Reconciliation (National)Sep 30 (Mon)Sep 30 (Tue)
Thanksgiving Day (National)Oct 14 (Mon)Oct 13 (Mon)
Remembrance Day (National)Nov 11 (Mon)Nov 11 (Tue)
Christmas Day (National)Dec 25 (Wed)Dec 25 (Thu)
Boxing Day (National)Dec 26 (Thu)Dec 26 (Fri)

Regular mail collection and delivery occur on provincial Family Day holidays, Louis Riel Day (Man.), and Islander Day (P.E.I.).

It is important to note that a non-delivery day may be applied to the next business day when a holiday falls on a Saturday or Sunday. As such, post offices will be closed, and there will be no collection or delivery of mail. Thus, if Canada Day falls on a Sunday, then the post office may be closed the following Monday.

What are Canada Post’s Christmas delivery hours?

Customers often ask if Canada Post delivers on Christmas Eve. The answer is yes, they do—if Christmas Eve doesn’t fall on a weekend. 

Planning your direct marketing campaigns

With deliveries limited on weekends and major holidays, it is essential to plan any mailings well in advance. You don’t want any critical advertising campaigns delayed over these periods. 

In particular, Christmas postcards, holiday postcards, and bulk mail services should be planned to be distributed in a timely manner before the holidays. We recommend building a few more days into your planning to ensure your mailers are delivered on time.

Quick delivery guide:

Canada Post Saturday hours: Closed (certain private outlets may be open)

Canada Post Sunday hours: Closed (certain private outlets may be open)

Canada Post Saturday delivery: No

Canada Post Sunday delivery: No

Canada Post delivery hours: Monday to Friday, 9 am to 5 pm

Canada Post work hours: Monday to Friday, 9 am to 5 pm (certain private outlets may be open longer)


If you’d like to speak with one of our experts about your direct mail delivery strategy over holidays or indeed at any other time, we’d love to hear from you!

Get Your Free Postalytics Account Now