How bank holidays work in Canada

Five holidays apply in every province and territory: New Year's Day, Good Friday, Canada Day on 1 July, Labour Day and Christmas Day. Most of the others, such as Victoria Day, Thanksgiving, Family Day or the Civic Holiday in August, depend on the province, and Quebec keeps its own Fête nationale on 24 June.

Remembrance Day on 11 November is a statutory holiday in most provinces but not in Ontario or Quebec. Banks follow the holidays of the province a branch is in, so the provincial pages are the ones to check for a local deadline.

Bank Holidays and Money Transfers

Banks are closed on the dates above, and most electronic transfers do not settle on holidays or weekends. For international payments, the holidays of both countries matter. SWIFT (Canada)

Frequently Asked Questions

What is the next bank holiday in Canada?

The next bank holiday in Canada is Thanksgiving Day on Monday, October 12, 2026 (today).

How many holidays does Canada have in 2025?

Canada has 8 nationwide bank and public holidays in 2025. Regional observances can add more depending on the state or province.

Are these dates official?

Dates are generated from the actively maintained python-holidays library and refreshed annually. For contractual or legal deadlines, confirm with official government sources.

Do bank transfers process on holidays in Canada?

Domestic and international transfers generally do not settle on bank holidays or weekends. A transfer sent the day before a holiday usually arrives the next business day.