AI Recruitment Agent

Screen thousands of candidates, delivering ranked shortlists in minutes.

Efficient Hiring

Shortlist candidates more efficiently — reduce manual screening & time-to-hire by 90%.

Lower Cost

Cut cost-per-hire significantly by automating the repetitive parts of recruitment.

2+ Million Job Seekers

Screen from candidates you source or tap directly into our job-ready pool.

AI HR Agent

Faster answers to HR questions, fewer support tickets, more compliance.

Deflect 95% of HR tickets

AI provides instant answers to employee questions

Focus your time

Spend less on admin, more on strategic initiatives that actually move your business forward.

Stay compliant automatically

Real-time policy and contract updates are applied automatically.

Employment Operating System

See how HeroForce and Hero AI make end-to-end employment easy by doing the hard work for you.

“Hero AI handles compliance, onboarding, payroll queries — we went from hours of admin to almost nothing.”

Sarah M. HR Manager

Statutory holidays BC 2027: Complete list and pay eligibility rules

Published

Statutory holidays BC 2027: Complete list and pay eligibility rules

Three days before Family Day, a Vancouver restaurant owner gets a text from a server who started five weeks ago. She works Thursday to Sunday, so Monday is her day off, and she’d like to know whether the holiday counts as a paid day. The owner knows the answer sits behind something people call the 15/30 rule, and that’s about as far as it goes.

British Columbia recognizes 11 statutory holidays, and the next one on the calendar is Thanksgiving on Monday, October 12, 2026. The statutory holidays BC 2027 calendar opens with New Year’s Day on Friday, January 1 and closes with a Saturday Christmas that changes how some people think about their pay. Who gets paid for each day, and how much, depends on two tests and one formula.

This guide gives you the full 2027 dates, the exact 15/30 eligibility rule, the math behind an average day’s pay and the premium rates for working a holiday. It also covers the Employment Standards Act (ESA) changes that took effect on August 1, 2026. If you manage people in more than one province, our statutory holidays by province resource sets the differences side by side.

Want a cheat sheet for your BC team?

List of statutory holidays in BC for 2027

British Columbia recognizes exactly 11 statutory holidays. Here are the 2027 dates:

Holiday
2027 date
New Year’s Day
Friday, January 1
Family Day
Monday, February 15
Good Friday
Friday, March 26
Victoria Day
Monday, May 24
Canada Day
Thursday, July 1
B.C. Day
Monday, August 2
Labour Day
Monday, September 6
National Day for Truth and Reconciliation
Thursday, September 30
Thanksgiving Day
Monday, October 11
Remembrance Day
Thursday, November 11
Christmas Day
Saturday, December 25

Five of the 11 fall on Mondays, two on Fridays, three on Thursdays and one on a Saturday. September 30, the National Day for Truth and Reconciliation, is an official statutory holiday in BC.

Days that aren’t statutory holidays

Easter Sunday (March 28), Easter Monday (March 29) and Boxing Day (December 26) aren’t recognized as statutory holidays in BC. Some employers choose to observe them, and that’s a policy decision rather than a legal requirement. If you do, say so in writing so your team knows which days come with holiday pay and which don’t.

A Saturday Christmas

Christmas Day 2027 lands on a Saturday. An eligible employee is entitled to an average day’s pay for a statutory holiday whether or not it falls on a day they normally work, and BC doesn’t automatically move the holiday to a weekday. If you want to give a different day off in its place, that takes a written agreement, which the scheduling section below covers.

BC statutory holiday pay eligibility rules

A smiling woman stands in the foreground with crossed arms while her colleagues hold a meeting around a table in the background.

Most employees in BC are entitled to a day off with statutory holiday pay, provided they meet the eligibility test in section 44 of the BC Employment Standards Act. The test is known as the 15/30 rule, and it has two parts:

  • The employee has been employed for at least 30 calendar days before the holiday.
  • The employee has worked or earned wages on at least 15 of the 30 calendar days before the holiday, or has worked under an averaging agreement within those 30 days.

Both parts must be met. “Earned wages” covers more than shifts worked: a paid vacation day, another paid statutory holiday or a paid sick day required by the ESA all count toward the 15.

An averaging agreement, made under section 37 of the ESA, spreads an employee’s hours over a set period instead of counting them day by day. Employees working under one don’t need to reach 15 days in the 30-day window.

An employee who hasn’t been employed for 30 calendar days isn’t entitled to statutory holiday pay. If they work the holiday, they’re paid as they would be on any other day. If it falls on their day off, they don’t receive anything for it.

Part-time employees

Part-time employees receive statutory holiday pay when they meet both tests, even if the holiday falls on a day they don’t normally work. Someone who works only weekends will often land at around eight to ten working days in a 30-day window, which falls short of the 15. A server who works four shifts a week will usually clear it.

Running the 15/30 test

Take Labour Day 2027, which falls on Monday, September 6. The 30 calendar days before it run from Saturday, August 7 to Sunday, September 5. Now compare two employees who have both been on the payroll for months:

  • A weekend-only employee works Saturdays and Sundays. That window contains 10 weekend days, so they worked on 10 of the 30 days. They fall short of 15 and don’t qualify for Labour Day pay.
  • A Thursday-to-Sunday employee works four days a week. That window contains 18 of their scheduled days, so they clear 15 and qualify.

The test looks at days, not hours. A weekend employee who works 12-hour shifts still counts as 10 days, and a Thursday to Sunday employee on 4-hour shifts still counts as 18. Run the count for each person, each holiday, because the window moves with the date.

The myth of the day before and the day after

Some employers believe an employee must work the day before and the day after a holiday to qualify. BC has no such rule. The 15/30 test is the only attendance measure, and an employee who misses the shift before a long weekend keeps their entitlement if they still meet it.

Who is exempt

Two groups don’t receive statutory holiday pay:

  • Managers. Employment Standards Regulation 396/95 excludes managers from the statutory holiday provisions. Manager status turns on the duties of the role.
  • App-based platform workers. Since September 3, 2024, delivery and ride-hail workers who accept work through an online platform have been treated as employees under the ESA, under B.C. Reg 140/2024. That regulation specifically exempts them from statutory holidays and statutory holiday pay.

How to calculate statutory holiday pay in BC

Statutory holiday pay in BC equals an average day’s pay, calculated under section 45 of the ESA. The formula takes the wages earned in the 30 calendar days before the holiday and divides them by the days the employee worked or earned wages in that period.

Average day’s pay = total wages in the 30 calendar days before the holiday ÷ days worked or earned wages

Work through it in three steps:

  1. Add up all wages earned in the 30 calendar days before the holiday, excluding overtime. Include regular wages, salary, commission, paid vacation, paid sick days required by the ESA and pay for other statutory holidays.
  2. Count the days the employee worked or earned wages in that same period, including paid vacation days, other paid statutory holidays and paid sick days required by the ESA.
  3. Divide the total from step 1 by the count from step 2.

Tips and gratuities aren’t wages under the ESA, so they stay out of the calculation. Overtime stays out too. Here’s the split at a glance:

Counts toward the 30-day total
Left out of the 30-day total
Regular hourly wages and salary
Overtime wages
Commission
Tips and gratuities
Paid vacation
 
Paid sick days required by the ESA
 
Pay for other statutory holidays in the window
 

The same logic applies to the day count. A day counts if the employee worked or earned wages on it, so a paid vacation day or a paid sick day required by the ESA adds to the count and its pay adds to the total. Leave either one out and the average day’s pay drifts in one direction or the other.

Worked example: the Family Day server

Back to the server who sent the text. She was hired five weeks before Family Day on Monday, February 15, 2027, so she clears the 30-day test. In the 30 days before the holiday, she worked 18 shifts and earned $3,420.00 in wages, which clears the 15-day test. Her pay works out like this:

  • Total wages: $3,420.00
  • Days worked: 18
  • Average day’s pay: $3,420.00 ÷ 18 = $190.00

If the restaurant closes on Family Day, she’s paid $190.00 for a day she wasn’t scheduled to work anyway.

Where minimum wage fits

British Columbia’s general minimum wage rose to $18.25 an hour on June 1, 2026, up from $17.85. That sets the floor under an employee’s regular wage and, in turn, under their average day’s pay. A minimum wage earner working 8-hour shifts, for example, has an average day’s pay of 8 × $18.25 = $146.00. Our guide to the British Columbia minimum wage tracks the rate and how it’s indexed.

If you’d like to check an individual case, the BC government’s Solution Explorer is an interactive tool that works through eligibility and calculations based on your answers.

Running the 30-day math by hand before every holiday?

Rules for working on a statutory holiday and premium pay

A woman gesturing with a pen explains documents to a colleague seated across from her at a desk with a laptop.

Premium pay depends on whether the employee qualifies for statutory holiday pay. The two groups are treated differently.

Eligible employees who work a statutory holiday receive three things:

  • 1.5 times their regular wage for each hour worked, up to 12 hours
  • Double their regular wage for any hours beyond 12
  • Their average day’s pay, on top of the above

Ineligible employees who work a statutory holiday are paid their regular wage for all hours worked. They don’t receive premium pay or an average day’s pay.

The Act doesn’t require an employee to work a full day before the average day’s pay is added on top of their premium wages, so a short shift on a statutory holiday still carries both.

Some guides skip the ineligible group altogether, which leaves some employers paying a premium they don’t owe and others unsure what they do owe. A new hire in their second week who works Canada Day earns their normal hourly rate. A seasoned employee who clears the 15/30 test earns the premium.

Worked example: Ruby

Ruby’s average day’s pay is $120. She earns $20 an hour, which gives her 6-hour shifts at $120. Here’s what a statutory holiday pays her in three scenarios:

Scenario
How it’s calculated
Total
She doesn’t work
Average day’s pay
$120
She works 7 hours
7 hours × $30 (1.5 × $20) = $210, plus $120
$330
She works 14 hours
12 hours × $30 = $360, plus 2 hours × $40 (2 × $20) = $80, plus $120
$560

Special scheduling scenarios and substituting holidays

Regular days off

An eligible employee receives statutory holiday pay whether they work the holiday or take it off. If the holiday lands on a day the employee doesn’t normally work, they’re still entitled to an average day’s pay as long as they meet the 15/30 test.

Vacations

If an employee’s annual vacation overlaps with a statutory holiday, that day is treated as a statutory holiday and doesn’t count as a vacation day. The employee keeps their full vacation balance and receives statutory holiday pay if they’re eligible.

Substituting another day

Under section 48 of the ESA, an employer can substitute a different day for a statutory holiday if the employee agrees in writing. When several employees are affected, a majority of them can agree to the change. The substituted day carries every rule that applies to the original holiday, including the premium rates and the average day’s pay.

Substitutions often come up around peak periods, when a business needs a full crew on the day itself. For practical ideas on planning around those moments, our blog on scheduling problems during the holidays is a useful companion.

Compliance, enforcement and recent ESA changes

Failing to provide the correct statutory holiday entitlements is a contravention of British Columbia’s Employment Standards Act. What has changed recently is how quickly a question about holiday pay can move through the system.

Bill 10, the Labour Statutes Amendment Act, 2026, came into force on August 1, 2026. It changed how the Employment Standards Branch (ESB) handles employment standards matters in three ways:

  • Faster enforcement. Complaints move through review and resolution more quickly.
  • Broader investigative powers. The Director of Employment Standards can look into possible violations without waiting for a complaint.
  • New appeal requirements. An employer who wants to appeal a determination now has to deposit the amount owed first.

For employers, the practical effect is that an average day’s pay calculation you can show on paper matters more than it did before. Keep a short record for every holiday, so you can answer a question about any one of them quickly:

  • The 30-day wage total for each employee, with overtime and tips excluded
  • The count of days worked or wages earned, and the result of the 15/30 test
  • The average day’s pay you calculated and the amount you paid
  • Any written agreement to substitute another day

The owner’s reply

The server got her answer. She’d been employed for 35 days and had worked 18 of the last 30, so she cleared both tests. Her Family Day pay was $190.00, and Monday stayed her day off.

Most holiday pay questions come down to the same short sequence. Check the 30 calendar days of employment, count the days worked or wages earned against the 15, divide the 30-day wages by the days worked and treat eligible and ineligible employees differently when they work the day. The 2027 dates are fixed, so you can set up your calendar now and run the numbers a few days ahead of each holiday.

Ready to become a master of BC stat holiday rules and eligibility?

Statutory holidays BC 2027: Frequently asked questions

Most do, but not all. Some occupations require working on the holiday. Eligible employees who work receive premium pay for the hours worked plus an average day’s pay. Managers and app-based delivery and ride-hail workers are exempt from statutory holiday entitlements.

The 11 statutory holidays are New Year’s Day, Family Day, Good Friday, Victoria Day, Canada Day, B.C. Day, Labour Day, National Day for Truth and Reconciliation, Thanksgiving Day, Remembrance Day and Christmas Day.

Yes. The National Day for Truth and Reconciliation, on September 30, is an official statutory holiday in British Columbia.

It depends on eligibility and whether you work. If you’re eligible and take the day off, you’re paid an average day’s pay. If you’re eligible and work, you’re paid 1.5 times your regular wage for up to 12 hours and double time after 12 hours, plus the average day’s pay. If you’re ineligible and work, you’re paid your regular wage for the hours worked.

No. Easter Sunday, Easter Monday and Boxing Day aren’t official statutory holidays in BC, although some employers choose to observe them.

Register for the checklist

Related Resources