Hibiscus HR
← Back to BlogProvincial

Stat Holiday Pay in Canada by Province: The Rules, the Traps, and Why BC Is Its Own Thing

Stephen HumphreyFounder, Hibiscus HR··7 min read

The finance person running December payroll does not have a good week. Between Christmas and New Year there are two stat holidays, usually a third somewhere in the rearview mirror (Remembrance Day), and — if you operate in more than one province — every one of those holidays is calculated differently.

I have watched an accountant run the same Boxing Day payroll three times in the same afternoon because she kept getting the Saskatchewan number wrong. The Ontario ones were fine. The Saskatchewan ones kept coming in too low. She was using the Ontario formula on the Saskatchewan employees. A surprisingly common mistake, and one the Saskatchewan Employment Standards Act does not forgive.

If you want the one-sentence version of this post: Canadian stat holiday pay is computed four different ways across the provinces, and if you're using the same formula across all of them, at least one of your employees is getting paid wrong.

The four formula families

Every province has its own Employment Standards Act rule for stat holiday pay. But under the surface, those rules boil down to four patterns.

  1. 1/20 of the prior 4 weeks of wages — Ontario, Quebec, federal, Yukon. Add up the regular wages (plus vacation pay in Ontario) earned in the four workweeks before the holiday, divide by 20, that's the stat pay.
  2. 5% of the prior 4 weeks of wages — Alberta, Saskatchewan, Manitoba. Same idea, different divisor. For a full-time employee this produces a very similar number to the 1/20 rule in practice — but for a part-timer it can diverge materially, and Saskatchewan specifically has bitten employers who just used the Ontario formula.
  3. A regular day's pay at the employee's normal rate — New Brunswick, Nova Scotia, PEI, Newfoundland & Labrador, Northwest Territories, Nunavut. Simpler: whatever the employee would normally earn in a day. For salaried staff this is trivial (annual salary ÷ 260). For hourly or irregular-shift employees it requires defining what "normal" looks like, which the statute does for you but every SMB seems to reinvent.
  4. Average day in a lookback window — British Columbia, and only British Columbia. BC uses a formula no one else uses: total wages in the 30 days before the holiday, divided by the number of days actually worked. It produces a different answer than any of the above, and if you apply the Ontario 1/20 rule to a BC employee you will systematically underpay part-timers and overpay salaried staff. Neither outcome is good.

The province-by-province table, 2026

Province Formula How many stats per year
Federal (Canada Labour Code) 1/20 of wages in the 4 weeks before 9
Ontario (Regular wages + vacation pay in 4 workweeks) ÷ 20 9
Quebec 1/20 of wages in the 4 weeks before 8
Alberta 5% of wages earned in the 4 weeks before 9
Saskatchewan 5% of wages earned in the 4 weeks before 10
Manitoba 5% of wages earned in the 4 weeks before 8
British Columbia Total wages in 30 days before ÷ days worked 10
New Brunswick A regular day's pay at the employee's normal rate 8
Nova Scotia A regular day's pay at the employee's normal rate 6
PEI A regular day's pay at the employee's normal rate 9
Newfoundland & Labrador A regular day's pay at the employee's normal rate 6
Yukon 1/20 of wages in the 4 weeks before 10
Northwest Territories A regular day's pay at the employee's normal rate 10
Nunavut A regular day's pay at the employee's normal rate 10

Stat count matters because every holiday is a payroll event and a compliance decision. A Saskatchewan employee gets ten paid stats a year; a Nova Scotia employee gets six. That is a 67% gap in stat-pay volume across two employees doing the same job at the same company on the same payroll run.

The three traps that cost Canadian SMBs real money

Trap 1 — Running the Ontario formula on everyone. Ontario is the country's biggest market and almost every payroll system defaults to Ontario assumptions unless told otherwise. The 1/20 formula is fine for Ontario, fine for Quebec, fine for federal employees, wrong for Alberta, wrong for Saskatchewan, wrong for Manitoba, and very wrong for BC. For a full-time salaried employee the numbers land close enough that no one notices until a part-timer files a complaint. By then you have 12 months of underpayments × 5 employees × 9 holidays, and you are looking at an Employment Standards officer going through your entire payroll history looking for the pattern.

Trap 2 — Forgetting that premium pay is on top of the stat pay, not instead of it. If an employee actually works the stat holiday, most provinces require you to pay the stat pay (as calculated above) plus a premium of 1.5× the regular rate for hours worked. Newfoundland pushes the premium to 2×. Quebec is the odd one out: no 1.5× premium, but the employee must receive either the stat pay itself or a compensatory day off within three weeks after. SMBs who grew up on Ontario rules routinely skip the premium in other provinces, or miss the substitute-day requirement in Quebec, and only discover the gap when an employee complains. The CNESST in Quebec has a two-year back-pay window on stat pay errors. So does Ontario's Ministry of Labour. So does every other province.

Trap 3 — Misapplying the "qualifying period" rules to casuals and part-timers. Most provinces require an employee to have been employed for at least 30 days (or worked a minimum number of days) before the holiday to qualify for stat pay. Simple rule. But the details differ — Ontario uses "qualifying period" differently than Alberta, and Newfoundland's threshold is harsher. Employers who apply a single rule (e.g. "must have worked 15 of the last 30 days") across all provinces will accidentally deny stat pay to employees who do qualify under their province's actual rules. The underpayment goes undetected until the first formal complaint. Once it does, the Employment Standards officer asks for the payroll records going back two years and reviews every stat holiday for every employee.

What this costs when it goes wrong

The back-pay window is two years in most provinces, and ESA officers calculate from when the violation began — not from when the complaint landed. On a mid-sized team operating in two provinces, running the wrong formula for 18 months can easily produce a five-figure back-pay order. Add the CNESST's late-interest schedule if Quebec is involved, and the penalty numbers ESA officers can apply for a "pattern of violation," and you are well into territory that wipes out a year of margin for a 30-person SMB.

The more insidious cost, though, is what it does to your relationship with the people affected. An employee who discovers they have been underpaid on their holiday pay — even unintentionally — does not forget. They tell the next five new hires at orientation. They leave it in a Glassdoor review. They mention it at reference-check time. A mistake that looked like a $47-per-holiday miscalculation on a spreadsheet becomes a $20,000 back-pay order, plus the reputational overhead of being "the company that shortchanged us on Christmas Day."

The fix is not "remember the formula"

You cannot, reliably. The correct formula depends on the jurisdiction, the employee's pay type (hourly vs salaried vs commissioned), the definition of "wages" used in that province, whether the employee worked the holiday, whether they would normally work that day, and whether they meet the qualifying period. That is six or seven variables, and they do not all move in the same direction across provinces. Holding that in memory during a two-hour payroll window while also closing off month-end is not a reasonable ask, even for the best finance people I know.

You solve this with a system that knows the rule for every jurisdiction, applies it automatically on every payroll run, and surfaces the specific provincial formula it used so the accountant can sanity-check the math before approving. The stat pay appears on the pay statement with the right line label, with premium pay split out where applicable, and the substitute-day flag appears for Quebec employees who worked the holiday. The finance person never has to choose between the four formulas — the system chose based on the employee's province, and showed its work.

Pin the table above somewhere the person running payroll can see it. And if you are calculating stat pay by hand for a Saskatchewan employee on Boxing Day, that is the signal.

Related calculators

  • Stat Holiday Pay Calculator — plug in an employee's province, pay type, and recent wages and get the correct formula applied automatically. Handles all four formula families plus the BC exception.
  • Vacation Pay in Canada by Province — different compliance landmine, same multi-province logic. Canada's vacation rules also diverge sharply at the province line.
  • Overtime Calculator — provincial OT rules. Stat-holiday work often overlaps with overtime weeks; getting one right makes the other easier.
SH

Stephen Humphrey

Founder, Hibiscus HR

Stop tracking overtime in a spreadsheet.

Hibiscus HR applies provincial overtime rules automatically and warns you before the pay run goes out — for every province, every territory, federal jurisdiction.