Is today a stat holiday? Checker for federal, Ontario, Alberta, B.C., Manitoba and Saskatchewan

Reviewed 4 November 2026

Choose a list (federal, Ontario, Alberta, B.C., Manitoba or Saskatchewan) and a time zone: the checker works out in your browser which calendar date it is there and compares it with that list. The page itself carries no date and no answer.

Checker

Is today a stat holiday?

Working out the date in the chosen time zone…

Next listed date

Working it out…

How the checker works

  • The date comes from your device's clock in the time zone you choose; the time zone starts at the chosen province's zone. The checker covers 2026 and 2027.
  • It compares the date with the holiday list of the Canada Labour Code (federally regulated workplaces) or of the Ontario, Alberta, B.C., Manitoba or Saskatchewan source, using each source's own name for its holidays.
  • On a Saturday or Sunday that the list leaves out, it shows the weekday and gives no verdict. A listed holiday that falls on a weekend is shown as listed.
  • A weekday next to a weekend holiday also gets no verdict, because the sources' weekend rules differ (a substitute day, a day off in lieu, or none).
  • It does not apply employer policies, collective agreements, optional holidays or eligibility rules. Alberta's optional holidays are not included. Quebec, New Brunswick, Newfoundland and Labrador, Prince Edward Island, Nova Scotia and the territories are not in the checker.

The sources state these weekend rules:

“Except as otherwise provided by this Division, when New Year’s Day, Canada Day, National Day for Truth and Reconciliation, Remembrance Day, Christmas Day or Boxing Day falls on a Sunday or Saturday that is a non-working day, the employee is entitled to and shall be granted a holiday with pay on the working day immediately preceding or following the general holiday.”
Canada Labour Code, Justice Laws, section 193(2)
“When a general holiday falls on a Saturday or Sunday that an employee does not normally work, the employee must get the next regular workday off with general holiday pay.”
Manitoba, General Holidays fact sheet
“If the employer's establishment is normally open on Sunday, the public holiday pay rules apply to that Sunday. Where businesses are normally closed on Sunday, and New Year's Day, Christmas Day or Remembrance Day fall on a Sunday, the following Monday is observed as a public holiday. Canada Day is covered under Canada's Holidays Act. Currently, federal legislation states when July 1 falls on a Sunday, the holiday is observed on Monday, July 2. When a public holiday falls on a Saturday, it is not observed on a different day.”
Saskatchewan, List of Saskatchewan Public Holidays
“When a public holiday falls on a day that is not ordinarily a working day for an employee, or during the employee's vacation, the employee is entitled to either: a substitute holiday off with public holiday pay; or public holiday pay for the public holiday, if the employee agrees to this electronically or in writing (in this case, the employee will not be given a substitute day off).”
Ontario, Your guide to the Employment Standards Act, Public holidays

Frequently asked questions

How does the stat holiday checker decide?

It works out the date in the time zone you choose and compares it with the holiday list of the jurisdiction you choose: the Canada Labour Code general holidays, or the lists in the Ontario, Alberta, B.C., Manitoba and Saskatchewan sources. It covers 2026 and 2027 only.

Why does a Saturday or Sunday show only the weekday?

For a Saturday or Sunday that a source’s list leaves out, the checker shows the weekday and gives no verdict, because the Canada Labour Code, Manitoba’s fact sheet and Saskatchewan’s page state their own rules for weekends. A listed holiday that falls on a weekend is still shown as listed.

Is Remembrance Day on every jurisdiction’s list?

No. Remembrance Day is in the Canada Labour Code definition and on the Alberta, B.C. and Saskatchewan lists. It is not on Ontario’s list of nine public holidays or on Manitoba’s list of nine general holidays.

Does the checker include optional holidays like Easter Monday or Heritage Day in Alberta?

No. Alberta’s page lists Easter Monday, Heritage Day, the National Day for Truth and Reconciliation and Boxing Day as optional holidays that employers can choose to recognize, so the Alberta option shows only the 9 general holidays.

Which time zone should be chosen?

The checker starts with a time zone for the chosen province (for example America/Toronto for Ontario and America/Vancouver for B.C.) and lets you change it. The Canada Labour Code and the provincial sources do not name time zones, so the choice only sets which calendar date is checked.

What does the checker not cover?

It does not cover Quebec, New Brunswick, Newfoundland and Labrador, Prince Edward Island, Nova Scotia or the territories, whose sources were not checked or print no dates. It also does not apply employer policies, collective agreements or the eligibility rules in the Ontario, Alberta, B.C., Manitoba and Saskatchewan sources.

More Canada pages

Sources

Reviewed 4 November 2026 against the sources in the list. FedRateCalc is not affiliated with the Government of Canada, any province or territory, or Canada Post; the sources in the list are the official sources, and any later change they publish overrides this site. Pages fetched with plain curl were retrieved on 3 November 2026 (UTC); the B.C. page is an Internet Archive exact capture of 3 October 2026.