Ontario's public holidays for 2027 and 2028
| Public holiday | 2027 | 2028 |
|---|---|---|
| New Year's Day | Fri, Jan 1, 2027 | Sat, Jan 1, 2028* |
| Family Day | Mon, Feb 15, 2027 | Mon, Feb 21, 2028 |
| Good Friday | Fri, Mar 26, 2027 | Fri, Apr 14, 2028 |
| Victoria Day | Mon, May 24, 2027 | Mon, May 22, 2028 |
| Canada Day | Thu, Jul 1, 2027 | Sat, Jul 1, 2028* |
| Labour Day | Mon, Sep 6, 2027 | Mon, Sep 4, 2028 |
| Thanksgiving Day | Mon, Oct 11, 2027 | Mon, Oct 9, 2028 |
| Christmas Day | Sat, Dec 25, 2027* | Mon, Dec 25, 2028 |
| Boxing Day | Sun, Dec 26, 2027* | Tue, Dec 26, 2028 |
* Falls on a weekend: see the substitute-day rules below.
Still to come in 2026: Christmas Day on Friday, December 25, 2026 and Boxing Day on Saturday, December 26, 2026.
Four of the nine move each year by rule: Family Day is the third Monday of February, Victoria Day the Monday before May 25, Labour Day the first Monday of September and Thanksgiving the second Monday of October. Good Friday follows Easter. The other four are fixed dates, so they sometimes land on a weekend: in 2027, both Christmas and Boxing Day do, and in 2028 New Year's Day and Canada Day fall on Saturdays.
Days that are not public holidays in Ontario
The ESA guide names four days that many people assume are holidays but that the Act does not require employers to give:
| Day | Ontario ESA | Who often closes anyway |
|---|---|---|
| Easter Sunday, Easter Monday | Not a public holiday | Federal public servants get Easter Monday off; most banks stay open |
| Civic Holiday (first Monday of August) | Not a public holiday | Many municipalities, Canada Post, the TSX and many bank branches |
| National Day for Truth and Reconciliation (Sept 30) | Not a public holiday | Federal workplaces, Canada Post, banks |
| Remembrance Day (Nov 11) | Not a public holiday | Federal workplaces, Canada Post, banks |
An employer can still give these days off with pay, and many collective agreements do. When it does, the day is governed by your contract, not by the ESA's public holiday rules.
Who qualifies
Almost every employee covered by the ESA qualifies, whether full-time, part-time, permanent or on a term contract. There is no minimum length of service: someone hired the week before a holiday can be entitled to it.
The one test is the "last and first" rule. You lose the holiday if, without reasonable cause, you miss your last regularly scheduled day of work before the holiday or your first regularly scheduled day after it. You also lose it if you agreed to work the holiday and skip the whole shift without reasonable cause.
Employees of federally regulated businesses in Ontario, such as banks, airlines, telecoms and Canada Post, follow the Canada Labour Code instead. Its ten general holidays include Remembrance Day and the National Day for Truth and Reconciliation but not Family Day.
How public holiday pay is calculated
Public holiday pay is the regular wages you earned in the four work weeks before the work week of the holiday, plus the vacation pay payable for those weeks, divided by 20. Overtime, premium pay, and termination or severance pay are left out. Vacation pay counts only if it was payable for those weeks, which depends on how your employer pays it.
| Example | Regular wages in the 4 weeks | Holiday pay |
|---|---|---|
| Full-time, $25 an hour, 40 hours a week | $4,000 | $4,000 ÷ 20 = $200 |
| Part-time, $20 an hour, 15 hours a week | $1,200 | $1,200 ÷ 20 = $60 |
| Started two weeks ago, earned $1,000 so far | $1,000 | $1,000 ÷ 20 = $50 |
Because the formula divides by 20 (four five-day weeks), it gives an average day's pay for someone working full weeks, and proportionally less for part-time or newly hired staff.
Working on a public holiday
Most employees can be asked to work a public holiday only if they agree, in writing or electronically. If you agree, you get one of two options:
- your public holiday pay plus premium pay of 1.5 times your regular rate for every hour you work that day, with no day off later; or
- your regular wages for the hours worked, plus a substitute day off paid at public holiday pay.
Hours paid at the premium rate do not count toward overtime. Hotels, motels, tourist resorts, restaurants, taverns, hospitals, nursing homes and continuous operations can require staff to work a holiday that falls on a normal working day without their consent, but then the employer chooses which of the two options applies. Most retail employees can refuse to work a public holiday, and can withdraw an earlier agreement by giving at least 48 hours' notice before the shift.
When a holiday falls on a weekend or during vacation
If a public holiday lands on a day you would not normally work, or while you are on vacation, you don't lose it. You are entitled to a substitute day off paid at public holiday pay, or, if you agree in writing or electronically, simply the public holiday pay for the day.
- The substitute day must be scheduled within three months of the holiday, or up to 12 months with your written or electronic agreement.
- Before the holiday, the employer has to give you a written statement naming the holiday, the substitute date and the date the statement was issued.
- If your job ends before you take the substitute day, the holiday pay is owed with your final wages.
This affects Boxing Day on Sat, Dec 26, 2026, Christmas and Boxing Day on Sat, Dec 25, 2027 and Sun, Dec 26, 2027, and New Year's Day and Canada Day in 2028. Many employers name the next Monday as the substitute day, but the ESA lets them choose another day within the limits above.
Common mistakes
- Counting Remembrance Day or the Civic Holiday. Neither is an ESA public holiday, even though banks and Canada Post close.
- Paying "time and a half" with no holiday pay. Under option 1 the employee gets both the 1.5 premium for hours worked and a full day of public holiday pay.
- Skipping part-timers. Part-time and new employees qualify; their holiday pay is simply smaller.
- Forgetting the written statement for a substitute day, or scheduling it more than three months out without the employee's agreement.
This page summarizes the Ontario government's guide; it is not legal advice. The Ministry of Labour's Employment Standards Information Centre and the ESA guide on ontario.ca have the details for special cases. For the other provinces, see statutory holidays in Canada.
Frequently asked questions
How many statutory holidays does Ontario have?
Nine: New Year's Day, Family Day, Good Friday, Victoria Day, Canada Day, Labour Day, Thanksgiving, Christmas Day and Boxing Day.
Is Remembrance Day a stat holiday in Ontario?
No. Remembrance Day is not a public holiday under Ontario's Employment Standards Act, although federally regulated workplaces, banks and Canada Post close.
Is the August Civic Holiday a stat holiday in Ontario?
No. The first Monday in August is not a public holiday under the ESA. Many municipalities and employers give it off anyway.
Is Easter Monday a stat holiday in Ontario?
No. Good Friday is a public holiday; Easter Sunday and Easter Monday are not.
How is public holiday pay calculated in Ontario?
Add up your regular wages from the four work weeks before the holiday's work week, plus vacation pay payable for those weeks, and divide by 20.
What do I get if I work on a stat holiday in Ontario?
Either public holiday pay plus 1.5 times your regular rate for the hours worked, or your regular pay plus a paid substitute day off.
What happens when Boxing Day falls on a Saturday?
If you don't normally work that day, you get a paid substitute day off within three months (12 with your agreement), or public holiday pay if you agree in writing.
Do I need to have worked a minimum time to qualify?
No. There is no minimum length of service. You only need to work your last scheduled day before and first scheduled day after the holiday, unless you have reasonable cause.
Official sources
- Government of Ontario — Your guide to the ESA: Public holidays
- Government of Ontario — Your guide to the ESA: Retail workers
- Government of Canada — Federal labour standards: vacations and general holidays
- Canada Post — Operating hours on holidays
- Payments Canada — System closure schedule
- TMX — Trading calendar