Statutory Holiday Pay Canada 2026: Province-by-Province Guide
Province-by-province statutory holiday pay formulas and 2026 calendars for Canadian employers. Ontario, BC, Alberta, Quebec formulas compared.

RBC is facing an $800 million class-action lawsuit because they didn’t include commissions in their statutory holiday pay calculations for investment advisors.
Not because they refused to pay. Because they got one detail in the formula wrong.
RBC has a dedicated payroll department. They have legal teams. They have compliance infrastructure that most organizations could only dream of. And they still missed it.
That’s the thing about statutory holiday pay in Canada. The rules are genuinely confusing. Every province calculates it differently. The edge cases multiply. And one missed detail compounds across thousands of employees over years until someone files a lawsuit.
We’ve processed payroll across Canadian provinces for 25 years. We’ve watched organizations discover errors that had been quietly running for a decade. We’ve seen the moment a payroll manager realizes their spreadsheet formula has been wrong since 2019.
It’s never a good moment.
Here’s what you actually need to know.
If you also need the 2026 deduction rates, see our Canadian payroll deductions guide for CPP, CPP2, and EI thresholds.
- The $1.2 Billion Problem Nobody Talks About
- Four Provinces, Four Different Formulas
- The Comparison Table Your Payroll Team Actually Needs
- The Edge Cases That Generate Lawsuits
- 2026 Statutory Holidays: The Calendar
The $1.2 Billion Problem Nobody Talks About
Five major class-action lawsuits against Canadian banks and insurance companies have claimed a combined $1.2 billion in vacation and statutory holiday pay violations, according to CBC reporting.
$1.2 billion. From organizations with entire departments dedicated to getting payroll right.
And it’s getting more expensive to get wrong.
Ontario doubled its maximum Employment Standards Act fines in October 2024 under the Working for Workers Five Act. A single violation: up to $100,000. Repeat offenders face up to $750,000 under the 2025 Working for Workers Seven Act.
The province is not getting more lenient. They’re getting angrier.
Meanwhile, Ontario’s Ministry of Labour is sitting on $60 million in outstanding wage orders that it has struggled to collect, according to CBC reporting from November 2024. Less than 30% recovered. The government’s response? More penalties. More proactive audits.
Expect more enforcement, not less.
Stop guessing at stat pay formulas
Workzoom applies the correct provincial formula automatically for every employee, every holiday. No spreadsheets. No manual lookups. $4/employee/month, no implementation fees, month-to-month.
Four Provinces, Four Different Formulas
There is no single statutory holiday pay formula for Canada.
That sentence alone is responsible for more payroll errors than any other fact in Canadian employment law. People assume there’s one rule. There isn’t. Each province wrote its own, and the differences are significant enough to produce different dollar amounts for the exact same employee. If you operate in multiple Canadian provinces, you need to understand each formula.
Ontario, The Fixed Divisor
Ontario’s formula under the Employment Standards Act:
(Total regular wages + vacation pay earned in the 4 work weeks before the holiday) ÷ 20
The divisor is always 20. Always. A part-time employee who worked 12 days in those 4 weeks still divides by 20, not 12.
That trips people up constantly. It feels wrong to divide by 20 when someone only worked 12 days. But that’s the law.
The formula includes vacation pay payable during the period. It excludes overtime, tips, and bonuses.
British Columbia, Actual Days Worked
BC takes the opposite approach:
Total wages earned in the 30 calendar days before the holiday ÷ number of days actually worked
This gives you a true average day’s pay. Unlike Ontario, BC includes stat holiday pay and paid sick days earned during the period. And the lookback is 30 calendar days, not 4 work weeks.
Same country. Different math.
Alberta, Similar to BC, Different Window
Alberta uses actual days worked as the divisor too, but with a 28-day lookback. Employers can choose whether that period ends immediately before the holiday or at the end of the last pay period before it.
That flexibility sounds helpful. In practice, it means two Alberta employers can calculate different stat pay amounts for identical employees and both be correct.
Quebec, The Commission Trap
Quebec follows the 1/20 formula for most employees. Fine. Same as Ontario.
But here’s where it gets dangerous.
Commission-based workers get a completely separate formula: 1/60 of wages earned in the 12 complete pay weeks before the holiday.
Quebec is the only province with a dedicated commission formula. Miss this detail and you’ve got exactly the kind of error that generated RBC’s $800 million lawsuit. Except RBC can absorb that. Most companies can’t.
The Comparison Table Your Payroll Team Actually Needs
| Factor | Ontario | BC | Alberta | Quebec |
|---|---|---|---|---|
| Lookback period | 4 work weeks | 30 calendar days | 28 days | 4 pay weeks |
| Divisor | Fixed at 20 | Actual days worked | Actual days worked | Fixed at 20 |
| Commission formula | No | No | No | Yes (1/60 of 12 weeks) |
| Includes vacation pay? | Yes | Yes | No | No |
| Working on stat (premium) | 1.5x + stat pay | 1.5x + avg day pay | 1.5x + avg daily wage | Regular + indemnity |
If your company operates in more than one province, you need separate calculations for each jurisdiction. There is no shortcut. There is no “close enough.”
The Edge Cases That Generate Lawsuits
Ontario’s “First and Last Day” Rule
This one causes more payroll disputes than almost any other ESA provision.
Ontario requires employees to work all of their last scheduled shift before the holiday and all of their first scheduled shift after to qualify for stat pay.
Read that again.
An employee calls in sick the Friday before a Monday holiday. Technically, they’ve forfeited their holiday pay. Unless they had “reasonable cause” for the absence.
“Reasonable cause” is not defined in the legislation.
So employers make judgment calls. Judgment calls get challenged. Challenges become disputes. Disputes become precedents. And suddenly your HR team is spending Tuesday afternoon arguing about whether a stomach bug on a Friday before a long weekend counts as reasonable cause.
The safest approach: document everything. Err on the side of paying. The cost of overpaying one stat holiday is nothing compared to the cost of defending a denied claim.
Part-Time Staff Absolutely Get Stat Pay
We still hear this question constantly. “Do part-timers get stat pay?”
Yes. In every province. No exceptions based on hours worked.
The formula handles the proportionality automatically. A part-timer who earned $800 in the 4-week lookback gets $800 ÷ 20 = $40. A full-timer who earned $3,200 gets $160. The math works.
But eligibility thresholds vary:
- BC: 15 days worked out of the prior 30
- Alberta: 30 workdays in the preceding 12 months
- Quebec: No minimum service requirement at all
Three provinces. Three completely different eligibility rules. For the same type of employee.
For a full breakdown of deduction mechanics by province, see our 2026 payroll deductions guide.
The Double-Pay Mistake
When an employee works on a statutory holiday, most provinces require premium pay (1.5x) plus their regular stat holiday pay.
Both.
The most common mistake we see: paying the premium rate but forgetting the base stat holiday pay on top. The employee is owed both, and underpayment compounds every holiday they work.
2026 Statutory Holidays: The Calendar
The number of statutory holidays varies by province. Ontario recognizes 9. Federally regulated employees get 10. Here are the dates that matter:
Every province: New Year’s Day (Jan 1), Good Friday (Apr 3), Canada Day (Jul 1), Labour Day (Sep 7), Christmas Day (Dec 25)
Most provinces: Victoria Day (May 25), Thanksgiving (Oct 12)
Province-specific: Family Day (Feb 16, Ontario, BC, Alberta, Saskatchewan, New Brunswick, PEI), National Day for Truth and Reconciliation (Sep 30, federal, BC, Manitoba, PEI, territories), Remembrance Day (Nov 11, federal and most provinces except Ontario and Quebec)
Watch Boxing Day. December 26 falls on a Saturday in 2026. Ontario recognizes it as a statutory holiday. When it lands on a weekend, employers typically designate a substitute day, usually the following Monday.
Get this communicated early. Not the week before Christmas.
Key Takeaway
Ontario does not recognize Remembrance Day or the National Day for Truth and Reconciliation as statutory holidays. Paying employees for these days is at the employer’s discretion, not a legal requirement. Don’t assume the federal list applies to your province.
Province-by-Province 2026 Statutory Holidays
These are the dates your payroll system needs to handle. Print this or save it. Your employees will ask.
| Holiday | Date | ON | BC | AB | QC | Federal |
|---|---|---|---|---|---|---|
| New Year’s Day | Jan 1 | Yes | Yes | Yes | Yes | Yes |
| Family Day | Feb 16 | Yes | Yes | Yes | No | No |
| Good Friday | Apr 3 | Yes | Yes | Yes | Yes* | Yes |
| Easter Monday | Apr 6 | No | No | No | No | Yes |
| Victoria Day | May 25 | Yes | Yes | Yes | No** | Yes |
| National Holiday (QC) | Jun 24 | No | No | No | Yes | No |
| Canada Day | Jul 1 | Yes | Yes | Yes | Yes | Yes |
| Civic Holiday | Aug 3 | No*** | Yes | No | No | No |
| Labour Day | Sep 7 | Yes | Yes | Yes | Yes | Yes |
| Truth & Reconciliation | Sep 30 | No | Yes | No | No | Yes |
| Thanksgiving | Oct 12 | Yes | Yes | Yes | No | Yes |
| Remembrance Day | Nov 11 | No | Yes | Yes | No | Yes |
| Christmas Day | Dec 25 | Yes | Yes | Yes | Yes | Yes |
| Boxing Day | Dec 26 | Yes | No | No | No | Yes |
*Quebec: employers choose Good Friday OR Easter Monday. **Quebec observes National Patriots’ Day instead of Victoria Day. ***Ontario Civic Holiday is not a statutory holiday under the ESA, but many employers observe it.
Saskatchewan, Manitoba, and Atlantic Provinces
| Holiday | Date | SK | MB | NB | NS | PEI | NL |
|---|---|---|---|---|---|---|---|
| Family Day / Islander Day / Heritage Day | Feb 16 | Yes | Yes | Yes | Yes | Yes | No |
| St. Patrick’s Day (NL nearest Mon) | Mar 16 | No | No | No | No | No | Yes |
| Good Friday | Apr 3 | Yes | Yes | Yes | Yes | Yes | Yes |
| Victoria Day | May 25 | Yes | Yes | Yes | No | No | No |
| Canada Day | Jul 1 | Yes | Yes | Yes | Yes | Yes | Yes |
| Saskatchewan Day / Civic | Aug 3 | Yes | Yes | Yes | No | No | No |
| Labour Day | Sep 7 | Yes | Yes | Yes | Yes | Yes | Yes |
| Truth & Reconciliation | Sep 30 | No | Yes | No | No | Yes | No |
| Thanksgiving | Oct 12 | Yes | Yes | No | No | No | No |
| Remembrance Day | Nov 11 | Yes | Yes | Yes | Yes | Yes | Yes |
| Christmas Day | Dec 25 | Yes | Yes | Yes | Yes | Yes | Yes |
Count them up: Ontario has 9 statutory holidays. BC has 11. Saskatchewan has 10. Newfoundland has its own unique holidays (St. Patrick’s Day, St. George’s Day, Discovery Day, Orangemen’s Day). If you have employees in multiple provinces, your payroll calendar is not uniform.
What Actually Protects You
Most stat holiday pay errors come from three places: wrong formula for the province, missed eligibility rules, or incomplete lookback data.
Here’s what we’ve seen work:
- Automate by province. If you operate in more than one jurisdiction, manual calculations are a ticking liability. Workzoom’s payroll engine applies each province’s formula automatically. The formula should apply automatically based on where the employee works, not where your head office is.
- Keep the lookback data clean. You need 4 weeks of wages (Ontario and Quebec), 30 days (BC), or 28 days (Alberta) before every single holiday. If your system doesn’t retain and surface this automatically, someone is pulling it together manually. And manual means mistakes.
- Document around holidays. In Ontario specifically, keep records of scheduled shifts before and after each holiday and any absences. If you ever deny stat pay under the first/last day rule, you need to prove the absence wasn’t reasonable cause.
- Audit yourself annually. Pick two or three holidays from last year. Recalculate stat pay for a sample of employees across provinces. Compare against what was actually paid. This takes a few hours and catches systemic errors before they compound into six figures. Our HR software comparison covers which platforms handle provincial compliance best.
The pattern we see over and over: payroll teams know their formula is probably right. Probably. But “probably” is how you end up as a case study in an employment law firm’s newsletter.
Key Takeaway
The best defence against stat pay errors is a payroll system that applies provincial formulas automatically and retains the lookback wage data for every calculation. Spreadsheets don’t scale. Hope doesn’t either.
Frequently Asked Questions
Stay in the loop
Canadian HR, payroll, and workforce insights. No spam.
You’re subscribed!
See Automated Payroll in Action
One platform for HR, workforce, payroll, and talent. $4–$16/employee/month depending on which suites you need. No setup fees, no contracts.



