Ontario Long Weekends 2031

7 long weekends in Ontario for 2031, 1 of them from commonly observed but optional days. Below that: bridge days that turn a few days of leave into a longer break.

At a glance
7
long weekends
6 from statutory holidays
1 from optional daysCommonly observed, but employers are not required to give them
4 bridge-day deals

Long weekends in 2031

DatesLengthHoliday
Feb 15–17Sat–Mon3daysFamily Daynext
Apr 11–13Fri–Sun3daysGood Friday
May 17–19Sat–Mon3daysVictoria Day
Aug 2–4Sat–Mon3daysCivic Holidayoptional
Aug 30 – Sep 1Sat–Mon3daysLabour Day
Oct 11–13Sat–Mon3daysThanksgiving Day
Dec 26–28Fri–Sun3daysBoxing Day

Bridge days: turn 2031 holidays into longer breaks

Assumes a Monday–Friday job and statutory holidays only: take the workdays sandwiched between a holiday and a weekend off and the breaks join up. Your employer's schedule decides.

Take offBreakLengthHoliday
2 days
Thu Jan 2, Fri Jan 3
Jan 1–55daysNew Year's Day
1 day
Mon Jun 30
Jun 28 – Jul 14daysCanada Day
3 days
Mon Dec 22, Tue Dec 23, Wed Dec 24
Dec 20–289daysChristmas DayBoxing Day
3 days
Mon Dec 29, Tue Dec 30, Wed Dec 31
Dec 25 – Jan 18daysChristmas DayBoxing DayNew Year's Day

Frequently Asked Questions

What are the long weekends in Ontario in 2031?
7 in total: Feb 15–17 (Family Day); Apr 11–13 (Good Friday); May 17–19 (Victoria Day); Aug 2–4 (Civic Holiday); Aug 30 – Sep 1 (Labour Day); Oct 11–13 (Thanksgiving Day); Dec 26–28 (Boxing Day). 1 of them come from commonly observed days that employers are not required to give.
Is the Civic Holiday on Aug 4, 2031 a statutory holiday in Ontario?
No. Ontario's Employment Standards Act lists 9 public holidays and the Civic Holiday is not one of them. Many employers and municipalities observe it, but there is no legal requirement for a day off or premium pay.
How can I turn 2031 holidays in Ontario into longer breaks?
Based on Ontario's 2031 statutory holidays: Take 1 day off (Mon Jun 30) for 4 days in a row, Jun 28 – Jul 1 (Canada Day); Take 3 days off (Mon Dec 22, Tue Dec 23, Wed Dec 24) for 9 days in a row, Dec 20–28 (Christmas Day + Boxing Day); Take 3 days off (Mon Dec 29, Tue Dec 30, Wed Dec 31) for 8 days in a row, Dec 25 – Jan 1 (Christmas Day + Boxing Day + New Year's Day). Assumes a Monday–Friday schedule; your employer's calendar decides.

Other years: 2030