×
Public holidays
OK
Preset configurations:
custom configuration
Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland and Labrador
Northwest Territories
Nova Scotia
Nunavut
Ontario
Prince Edward Island
Quebec
Saskatchewan
Yukon
Federal Holidays
Toronto Stock Exchange
Do not take account of public holidays falling on a weekend. 😥
Public holidays
New Year's Day (January 1)
Day
Morning
Afternoon
New Year's Day observance (next Monday, if New Year's Day falls on a weekend)
Day
Morning
Afternoon
Family Day / Louis Riel Day / Islander Day (3rd Monday in February)
Day
Morning
Afternoon
St Patrick's Day (nearest Monday to March 17)
Day
Morning
Afternoon
Good Friday (Friday before Easter Day)
Day
Morning
Afternoon
Easter Monday (variable)
Day
Morning
Afternoon
St George's Day (nearest Monday to April 23)
Day
Morning
Afternoon
Victoria Day / National Patriots' Day (Monday on or before May 24)
Day
Morning
Afternoon
National Aboriginal Day (June 21)
Day
Morning
Afternoon
June Day (nearest Monday to June 24)
Day
Morning
Afternoon
FĂȘte Nationale du Quebec / Discovery Day (June 24)
Day
Morning
Afternoon
Canada Day (July 1 and following monday if falling on a weekend day)
Day
Morning
Afternoon
Nunavut Day (July 9 and following monday if falling on a weekend day)
Day
Morning
Afternoon
Orangemen's day (nearest Monday to July 12)
Day
Morning
Afternoon
August Civic Holiday / Heritage Day / British Columbia Day / New Brunswick Day / Saskatchewan Day / Natal Day / Federal Civic Holiday (first Monday of August)
Day
Morning
Afternoon
Discovery Day (third Monday in August)
Day
Morning
Afternoon
Labour Day (first Monday in September)
Day
Morning
Afternoon
Queen Elizabeth II's Funeral (September 19)
Day
Morning
Afternoon
National Day for Truth and Reconciliation (September 30 and following monday if falling on a weekend day ; starting 2021)
Day
Morning
Afternoon
Thanksgiving (second Monday in October)
Day
Morning
Afternoon
Remembrance Day (November 11)
Day
Morning
Afternoon
Remembrance Day Observance (following week day if falling on a weekend day)
Day
Morning
Afternoon
Christmas (December 25)
Day
Morning
Afternoon
Boxing Day (December 26)
Day
Morning
Afternoon
Christmas & Boxing Day Observance (following week day if falling on a weekend day)
Day
Morning
Afternoon