Canada public holidays

Next holiday:

Federal general holidays (federally regulated private-sector employers, Canada Labour Code Part III)10 days in 2026

Canada holidays 2026

DateHolidayNote
New Year's Day (computed from the rule)
Good Friday (computed from the rule)
Victoria Day (computed from the rule)
Canada Day (computed from the rule)
Labour Day (computed from the rule)
National Day for Truth and Reconciliation (computed from the rule)
Thanksgiving Day (computed from the rule)
Remembrance Day (computed from the rule)
Christmas Day (computed from the rule)
Boxing Day On a Saturday, not moved (computed from the rule)

Canada holidays 2027

DateHolidayNote
New Year's Day (computed from the rule)
Good Friday (computed from the rule)
Victoria Day (computed from the rule)
Canada Day (computed from the rule)
Labour Day (computed from the rule)
National Day for Truth and Reconciliation (computed from the rule)
Thanksgiving Day (computed from the rule)
Remembrance Day (computed from the rule)
Christmas Day On a Saturday, not moved (computed from the rule)
Boxing Day On a Sunday, not moved (computed from the rule)

Canada holidays 2028

DateHolidayNote
New Year's Day On a Saturday, not moved (computed from the rule)
Good Friday (computed from the rule)
Victoria Day (computed from the rule)
Canada Day On a Saturday, not moved (computed from the rule)
Labour Day (computed from the rule)
National Day for Truth and Reconciliation On a Saturday, not moved (computed from the rule)
Thanksgiving Day (computed from the rule)
Remembrance Day On a Saturday, not moved (computed from the rule)
Christmas Day (computed from the rule)
Boxing Day (computed from the rule)

About Canada’s public holidays

These are the general holidays of the Canada Labour Code, which apply to federally regulated employers (banks, airlines, telecoms and federal services). Each province sets the holidays for other workers, so provincial lists differ.

In 2026, 10 holiday days are listed; 1 of them fall on a Saturday or Sunday and are not moved. 5 are taken on a Monday or Friday, making a three-day weekend.

Weekends and substitute days

Canada Day moves to 2 July when 1 July is a Sunday (Holidays Act s.2(2)). Under CLC s.193(2), when New Year's Day, Canada Day, NDTR, Remembrance Day, Christmas Day or Boxing Day falls on a non-working Saturday or Sunday the employee gets the working day immediately preceding or following.

Legal basis: Canada Labour Code s.166 and ss.191-197; Holidays Act; Interpretation Act s.35.

Source

Dates were checked against this source on 2 November 2026. Governments can add or move holidays by proclamation; the source is authoritative.

Questions

How many public holidays does Canada have?
10 national holiday days in 2026, 10 national holiday days in 2027, 10 national holiday days in 2028, counting each day taken once.
What happens when a holiday falls on a weekend in Canada?
Boxing Day on Sat, Dec 26, 2026: not moved; Christmas Day on Sat, Dec 25, 2027: not moved; Boxing Day on Sun, Dec 26, 2027: not moved; New Year's Day on Sat, Jan 1, 2028: not moved; Canada Day on Sat, Jul 1, 2028: not moved; National Day for Truth and Reconciliation on Sat, Sep 30, 2028: not moved; 1 more in the tables above. The rule: Canada Day moves to 2 July when 1 July is a Sunday (Holidays Act s.2(2)). Under CLC s.193(2), when New Year's Day, Canada Day, NDTR, Remembrance Day, Christmas Day or Boxing Day falls on a non-working Saturday or Sunday the employee gets the working day immediately preceding or following.
Where do these dates come from?
From Justice Laws and Canada.ca and Canada.ca (CRA), checked on 2 November 2026. Legal basis: Canada Labour Code s.166 and ss.191-197; Holidays Act; Interpretation Act s.35.

Related