Stat Holiday Pay Calculator (Canada)
Updated November 2026 · Free · No sign-up
Calculate statutory holiday pay in Canada — every province uses a different formula (Ontario's ÷20, BC's average day's pay, the Prairies' 5%): pick yours, enter recent wages, get the exact stat pay.
Quick answer: Ontario: regular wages + vacation pay from the 4 work weeks before the holiday ÷ 20. BC: 30-day wages ÷ days worked. Alberta: 4-week wages ÷ days worked. Manitoba/Saskatchewan: 5% of 4-week wages. Working the day adds 1.5x premium pay on top in most provinces.
One Country, Seven Formulas
| Jurisdiction | Stat pay formula | Working the day |
|---|---|---|
| Ontario | (Regular wages + vacation pay, 4 work weeks before the holiday week) ÷ 20 | Stat pay + 1.5x hours, OR regular pay + substitute day |
| British Columbia | Total wages ÷ days worked, over the 30 calendar days before | 1.5x first 12 hrs (2x after) + the average day's pay |
| Alberta | Average daily wage over the 4 weeks (or 5% method for irregular) | 1.5x hours + avg daily wage, or standard pay + future day off |
| Manitoba / Saskatchewan | 5% of wages in the 4 weeks before | 1.5x on top |
| Quebec | 1/20 of wages in the 4 weeks before (excl. OT) | Indemnity + wages, or substitute day |
| Federal (banks, telecom, transport) | 1/20 of 4-week wages | 1.5x + holiday pay |
Worked Examples
Example 1 — Ontario. $3,200 wages + vacation pay in the prior 4 work weeks: ÷20 = $160 stat pay. Working 8 hours at $20 that day: +$240 premium → $400 total.
Example 2 — BC part-timer. $2,400 over 30 days, 12 days worked: $200 average day's pay. Part-timers get a FULL average day — BC's formula is generous to irregular schedules.
Example 3 — Manitoba. $3,000 × 5% = $150 — the Prairie method, identical math in Saskatchewan.
Eligibility Quirks Worth Knowing
- Ontario: the "last and first" rule — work your scheduled shift before AND after the holiday (or have reasonable cause) to qualify; there is NO minimum tenure.
- BC: must be employed 30 calendar days AND have worked/earned wages on 15 of them.
- Alberta: work your scheduled shifts around the holiday; the holiday must fall on a regular workday to trigger the default entitlement.
- New employees everywhere: formulas prorate naturally — 2 weeks of wages ÷ 20 in Ontario still pays.
Vacationable and Pensionable?
Stat pay is wages: vacation pay accrues on it, CPP/EI deduct from it, and it counts toward overtime thresholds in most provinces when actually worked. Payroll systems mishandle the ON vacation-pay-inclusion step constantly — the ÷20 numerator includes vacation pay paid in the window, the most common shortchange.
The 2026-27 Holiday Load
Ontario observes 9 public holidays, BC 11, Alberta 9 general (+ optional), federal workers 12 — each one triggers this calculation. The money is small per holiday but systematic: an employer shortchanging $40 per stat per employee across 10 holidays and 50 staff leaks $20,000/year — and recoverable through Employment Standards claims (2-year lookbacks typical).
Frequently Asked Questions
How is stat holiday pay calculated in Ontario?
Regular wages PLUS vacation pay from the 4 work weeks before the holiday week, divided by 20 — no minimum tenure, but the last-and-first scheduled shift rule applies.
How is stat pay calculated in BC?
An average day's pay: total wages in the 30 calendar days before ÷ days worked — requiring 30 days of employment and 15 days with earnings.
What do I get for working on a stat holiday?
Most provinces: 1.5x your rate for hours worked PLUS the stat pay (BC adds 2x past 12 hours); some allow regular pay plus a substitute day off instead.
Do part-time employees get stat holiday pay?
Yes — every provincial formula prorates naturally through averaging; part-timers get proportionally smaller (BC: full average-day) amounts, never zero for eligibility alone.
Does stat pay include vacation pay in the calculation?
In Ontario, yes — vacation pay paid during the 4-week window joins the numerator; missing it is the most common underpayment.
Which days are statutory holidays?
Varies by province (ON 9, BC 11, AB 9, federal 12) — Civic Holiday and Boxing Day are the classic not-everywhere traps.
✓ Formula verified • Last updated: November 3, 2026