Statutory Holiday Pay Calculator: Canada, Every Province and Territory (2026)
How is stat holiday pay calculated in Canada?
It depends on the jurisdiction. Ontario: regular wages plus vacation pay from the 4 work weeks before, divided by 20. Federal and Quebec: 1/20 of the 4 weeks' wages. BC and Alberta: wages divided by days worked in the period before. Saskatchewan and, since 30 June 2026, PEI: 5% of the 4 weeks' wages. Working the holiday usually adds 1.5 times pay for the hours worked.
Alberta stopped using its 5% holiday pay option; PEI started using one on 30 June 2026. Holiday pay formulas change more often than most payroll templates do.
Choose the jurisdiction and enter the figures it needs; the calculator gives the holiday pay, the pay for working the day, and the 2026 holiday list.
Built by Muhammad Shahzeb Anwar, MSc Industrial and Organizational Psychology. Each formula is taken from the jurisdiction's own employment standards guidance, linked below.
Your holiday pay
Runs in your browser. Nothing you type is stored or sent anywhere.
The formula in every jurisdiction
| Jurisdiction | Holiday pay | If the holiday is worked |
|---|---|---|
| Federal (Canada Labour Code) | 1/20 of wages (no overtime) in the 4 weeks before the holiday week | 1.5 times for hours worked, plus holiday pay |
| Ontario | (Regular wages + vacation pay in the 4 work weeks before) / 20 | With a written agreement: holiday pay plus 1.5 times for hours worked, or regular pay plus a substitute day |
| Quebec | 1/20 of wages (no overtime) in the 4 weeks before the holiday week | Regular pay plus the holiday indemnity, or a compensating day off within 3 weeks |
| British Columbia | Wages in the period before / days worked (BC: 30 calendar days; Alberta: 4 weeks) | 1.5 times for the first 12 hours and 2 times after, plus an average day's pay |
| Alberta | Wages in the period before / days worked (BC: 30 calendar days; Alberta: 4 weeks) | On a regular workday: average daily wage plus 1.5 times for hours worked, or regular pay plus a paid day off later |
| Saskatchewan | 5% of wages (no overtime) in the 4 weeks (28 days) before | 1.5 times for hours worked, plus the 5% holiday pay |
| Manitoba | One regular day's pay; if hours or wages vary, 5% of the wages in the 4 weeks before | 1.5 times for hours worked, plus holiday pay |
| New Brunswick | A regular day's pay (or the average day where hours vary) | Regular day's pay plus 1.5 times for hours worked |
| Nova Scotia | A regular day's pay (or the average day where hours vary) | Regular day's pay plus 1.5 times for hours worked |
| Prince Edward Island (Act in force 30 June 2026) | 5% of wages (no overtime) in the 4 weeks (28 days) before | 1.5 times for hours worked plus holiday pay, or regular pay plus an agreed day off |
| Newfoundland and Labrador | Hourly rate x average daily hours over the 3 weeks before | Two times the day's wages, or a paid day off within 30 days, or an extra vacation day |
| Yukon | A regular day's pay (or the average day where hours vary) | The overtime rate (1.5 times) for all hours worked, or regular pay plus a day off; the fact sheet's wording on whether the day's holiday pay is also added was not confirmed, so the figure shown includes it |
| Northwest Territories | A regular day's pay (or the average day where hours vary) | Holiday pay plus 1.5 times for hours worked, or a substitute day |
| Nunavut | A regular day's pay (or the average day where hours vary) | Holiday pay plus 1.5 times for hours worked, or a paid day later |
Some industries use a percentage instead: 4.4% for some silviculture and vehicle sales staff in BC, 3.6% for Alberta construction, 4% for hourly construction workers in Saskatchewan and Manitoba; Ontario construction workers paid 7.7% or 9.7% are exempt.
What this will not tell you
This applies each formula to the figures you enter. It does not decide whether the employee qualifies (attendance rules before and after the holiday), what counts as wages in unusual pay plans, holidays falling on a day off, or industry-specific percentages. Quebec, New Brunswick and Yukon were read through official excerpts because their sites refused automated reading. Nothing you type leaves your browser.
Questions people actually ask
How do I calculate stat holiday pay in Ontario?
Add the regular wages and vacation pay earned in the 4 work weeks before the holiday's work week and divide by 20. If the employee works the holiday, they get that holiday pay plus 1.5 times their regular rate for the hours worked, or regular pay plus a substitute day off, with a written agreement.
How is general holiday pay calculated in Alberta?
Divide the wages earned in the 4 weeks before the holiday (or the 4 weeks ending with the last pay period) by the number of days worked. Overtime, vacation pay and holiday pay are not counted as wages. Alberta no longer uses a 5% calculation.
What is stat holiday pay in BC?
An average day's pay: wages in the 30 calendar days before the holiday divided by the days worked. Working the holiday adds 1.5 times pay for the first 12 hours and double after that. Boxing Day is not a statutory holiday in BC.
Do new employees get stat holiday pay?
In Saskatchewan, Manitoba, PEI and federally, yes, with no minimum service. BC and Yukon require 30 days' employment, Alberta 30 days worked in 12 months, New Brunswick 90 days, and Newfoundland and Labrador excludes the first 30 days.
What are the statutory holidays in Ontario in 2026?
New Year's Day, Family Day, Good Friday (3 April), Victoria Day, Canada Day, Labour Day, Thanksgiving, Christmas Day and Boxing Day: nine in total.
Sources
Checked against the text of the law on 16 October 2026. Laws and notified rates change; if a source below has moved on, the source wins over this page.
- Federal (Canada Labour Code): https://www.canada.ca/en/services/jobs/workplace/federal-labour-standards/vacations-holidays.html
- Ontario: https://www.ontario.ca/document/your-guide-employment-standards-act-0/public-holidays
- Quebec: https://www.cnesst.gouv.qc.ca/en/working-conditions/leave/statutory-holidays
- British Columbia: https://www2.gov.bc.ca/gov/content/employment-business/employment-standards-advice/employment-standards/statutory-holidays
- Alberta: https://www.alberta.ca/general-holidays-pay
- Saskatchewan: https://www.saskatchewan.ca/business/employment-standards/public-statutory-holidays/paying-employees-for-public-holidays
- Manitoba: https://www.gov.mb.ca/labour/standards/doc,gen-holidays-after-april-30-07,factsheet.html
- New Brunswick: https://www.gnb.ca/en/topic/jobs-workplaces/labour-market-workforce/employment-standards/holiday-vacation.html
- Nova Scotia: https://novascotia.ca/lae/employmentrights/holidaypay.asp
- Prince Edward Island (Act in force 30 June 2026): https://www.princeedwardisland.ca/sites/default/files/b281/E-6.3-Employment%20Standards%20Act.pdf
- Newfoundland and Labrador: https://www.assembly.nl.ca/legislation/sr/statutes/l02.htm
- Yukon: https://yukon.ca/en/general-holiday-pay-fact-sheet
- Northwest Territories: https://www.justice.gov.nt.ca/en/files/legislation/employment-standards/employment-standards.a.pdf
- Nunavut: https://www.nunavutlegislation.ca/en/file-download/download/public/7190
Cite this tool
Free to use and free to quote. If a figure here is useful in something you are writing, a link back is all that is asked.
Muhammad Shahzeb Anwar, MSc Industrial and Organizational Psychology. Statutory Holiday Pay Calculator Canada. Shahzeb Speaks. https://www.shahzebspeaks.com/stat-holiday-pay-calculator-canada/
The other free tools
Each one answers a single question and refuses the ones it cannot. All free, none asks for an email address.
Pakistan employment law6 tools
India3 tools
UK employment law4 tools
United States5 tools
Canada3 tools
EU regulation and hiring law5 tools
I/O psychology and psychometrics7 tools
Hiring and selection4 tools
Absence, pay, turnover and engagement4 tools
Reading a number without being fooled by it4 tools
Paying out vacation too?
The free Vacation Pay Calculator gives the vacation time and pay rate for the same 14 jurisdictions, including Saskatchewan's 3/52 and PEI's 2026 change.