Overview A regular school year is typically from September 1 to June 30.
By March 1st of each year, school boards are required to submit to the Ministry of Education the school year calendar(s) for the following school year.
School boards must submit school year calendars according to the Education Act and Regulation 304, School Year Calendar, Professional Activity Days . If a school board wishes to submit a school year calendar that is different from what is required in the regulation (including school holidays), the calendar must be approved by the Ministry of Education.
Key dates provided below help school boards prepare their school year calendars. Ontario Day, which is observed on June 1 of every year, or on the Friday preceding if June 1 falls on a Saturday or Sunday, remains an instructional day in all schools.
Parents and families can contact their school board directly for information regarding the specific school year calendar being used by the board.
School days The number of available school days for each school year is shown in the table below. The minimum number of school days for Ontario schools is 194.
2025-26 school year 2026-27 school year 2027-28 school year 2028-29 school year Total number of school days available (September 1 to June 30) 196 196 197 195 Minimum number of school days required by regulation 194 194 194 194
School holidays Holidays for Ontario schools are shown in the table below.
Holidays 2025-26 school year 2026-27 school year 2027-28 school year 2028-29 school year Labour Day September 1 September 7 September 6 September 4 Thanksgiving Day October 13 October 12 October 11 October 9 Christmas break (inclusive) December 22 to January 2 December 21 to January 1 December 20 to January 2 December 25 to January 5 Family day February 16 February 15 February 21 February 19 Mid-winter break (inclusive) March 16 to March 20 March 15 to March 19 March 13 to March 17 March 12 to March 16 Good Friday April 3 March 26 April 14 March 30 Easter Monday April 6 March 29 April 17 April 2 Victoria Day May 18 May 24 May 22 May 21
Summer holidays Holidays 2025-26 school year 2026-27 school year 2027-28 school year 2028-29 school year Canada Day [1] July 1 July 1 July 1 July 1 Civic Holiday August 3 August 2 August 7 August 7
School year calendar templates School boards use the following templates to assist in planning their school year calendars.
These templates are updated every year.
Expand all
Collapse all
2025-2026 school year
Download the school year calendar template for 2025-2026 (PDF ).
August 2025 Monday, August 4 is the Civic Holiday. There are no instructional days in August. September 2025 Monday, September 1 is Labour Day. All schools are closed. There are 21 instructional days between Monday, September 1 and Tuesday, September 30. October 2025 Monday, October 13 is Thanksgiving Day. All schools are closed. There are 22 instructional days between Wednesday, October 1 and Friday, October 31. November 2025 There are no school holidays in November. There are 20 instructional days between Monday, November 3 and Friday, November 28. December 2025 The Christmas vacation is from Monday, December 22 to Friday, January 2. All schools are closed. There are 15 instructional days between Monday, December 1 and Friday, December 19. January 2026 The Christmas vacation ends on January 2 inclusively. There are no school holidays in January. There are 20 instructional days between Thursday, January 1 and Friday, January 30. February 2026 Monday, February 16 is Family Day. All schools are closed. There are 19 instructional days between Monday, February 2 and Friday, February 27. March 2026 The March break is from Monday, March 16 to Friday, March 20. All schools are closed. There are 17 instructional days between Monday, March 2 and Tuesday, March 31. April 2026 Friday, April 3 is Easter Friday and Monday, April 6 is Easter Monday. All schools are closed. There are 20 instructional days between Wednesday, April 1 and Thursday, April 30. May 2026 Monday, May 18 is Victoria Day. All schools are closed. There are 20 instructional days between Friday, May 1 and Friday, May 29. June 2026 There are no school holidays in June. June 1 is Ontario Day in schools. This day remains an instructional day for students and staff. There are 22 instructional days between Monday, June 1 and Tuesday, June 30. July 2026 Wednesday, July 1 is Canada Day. There are no instructional days in July.
2026-2027 school year
Download the school year calendar template for 2026-2027 (PDF ).
August 2026 Monday, August 3 is the Civic Holiday. There are no instructional days in August. September 2026 Monday, September 7 is Labour Day. All schools are closed. There are 21 instructional days between Tuesday, September 1 and Wednesday, September 30. October 2026 Monday, October 12 is Thanksgiving Day. All schools are closed. There are 21 instructional days between Thursday, October 1 and Friday, October 30. November 2026 There are no school holidays in November. There are 21 instructional days between Monday, November 2 and Monday, November 30. December 2026 The Christmas vacation is from Monday, December 21 to Friday, January 1. All schools are closed. There are 14 instructional days between Tuesday, December 1 and Friday, December 18. January 2027 The Christmas vacation ends on January 1 inclusively. There are 20 instructional days between Monday, January 4 and Friday, January 29. February 2027 Monday, February 15 is Family Day. All schools are closed. There are 19 instructional days between Monday, February 1 and Friday, February 26. March 2027 The March break is from Monday, March 15 to Friday, March 19. All schools are closed. Friday, March 26 is Easter Friday and Monday, March 29 is Easter Monday. All schools are closed. There are 16 instructional days between Monday, March 1 and Wednesday, March 31. April 2027 There are no school holidays in April. There are 22 instructional days between Thursday, April 1 and Friday, April 30. May 2027 Monday, May 24 is Victoria Day. All schools are closed. There are 20 instructional days between Monday, May 3 and Monday, May 31. June 2027 There are no school holidays in June. June 1 is Ontario Day in schools. This day remains an instructional day for students and staff. There are 22 instructional days between Tuesday, June 1 and Wednesday, June 30. July 2027 Thursday, July 1 is Canada Day. There are no instructional days in July.
2027-2028 school year
Download the school year calendar template for 2027-2028 (PDF ).
August 2027 Monday, August 2 is the Civic Holiday. There are no instructional days in August. September 2027 Monday, September 6 is Labour Day. All schools are closed. There are 21 instructional days between Wednesday, September 1 and Thursday, September 30. October 2027 Monday, October 11 is Thanksgiving Day. All schools are closed. There are 20 instructional days between Friday, October 1 and Friday, October 29. November 2027 There are no school holidays in November. There are 22 instructional days between Monday, November 1 and Tuesday, November 30. December 2027 The Christmas vacation is from Monday, December 20 to Sunday, January 2. All schools are closed. There are 13 instructional days between Wednesday, December 1 and Friday, December 17. January 2028 The Christmas vacation ends on January 2 inclusively. There are 21 instructional days between Monday, January 3 and Friday, January 31. February 2028 Monday, February 21 is Family Day. All schools are closed. There are 20 instructional days between Tuesday, February 1 and Tuesday, February 29. March 2028 The March break is from Monday, March 13 to Friday, March 17. All schools are closed. There are 18 instructional days between Wednesday, March 1 and Friday, March 31. April 2028 Friday, April 14 is Easter Friday and Monday, April 17 is Easter Monday. All schools are closed. There are 18 instructional days between Monday, April 3 and Friday, April 28. May 2028 Monday, May 22 is Victoria Day. All schools are closed. There are 22 instructional days between Monday, May 1 and Wednesday, May 31. June 2028 There are no school holidays in June. June 1 is Ontario Day in schools. This day remains an instructional day for students and staff. There are 22 instructional days between Thursday, June 1 and Friday, June 30. July 2028 Saturday, July 1 is Canada Day. There are no instructional days in July.
2028-2029 school year
Download the school year calendar template for 2028-2029 (PDF ).
August 2028 Monday, August 7 is the Civic Holiday. There are no instructional days in August. September 2028 Monday, September 4 is Labour Day. All schools are closed. There are 20 instructional days between Friday, September 1 and Friday, September 29. October 2028 Monday, October 9 is Thanksgiving Day. All schools are closed. There are 21 instructional days between Monday, October 2 and Tuesday, October 31. November 2028 There are no school holidays in November. There are 22 instructional days between Wednesday, November 1 and Thursday, November 30. December 2028 The Christmas vacation is from Monday, December 25 to Sunday, January 7. All schools are closed. There are 16 instructional days between Friday, December 1 and Friday, December 22. January 2029 The Christmas vacation ends on January 7 inclusively. There are 18 instructional days between Monday, January 8 and Wednesday, January 31. February 2029 Monday, February 19 is Family Day. All schools are closed. There are 19 instructional days between Thursday, February 1 and Wednesday, February 28. March 2029 The March break is from Monday, March 12 to Friday, March 16. All schools are closed. Friday, March 30 is Easter Friday. All schools are closed. There are 16 instructional days between Thursday, March 1 and Thursday, March 29. April 2029 Monday, April 2 is Easter Monday. All schools are closed. There are 20 instructional days between Tuesday, April 3 and Monday, April 30. May 2029 Monday, May 21 is Victoria Day. All schools are closed. There are 22 instructional days between Tuesday, May 1 and Thursday, May 31. June 2029 There are no school holidays in June. June 1 is Ontario Day in schools. This day remains an instructional day for students and staff. There are 21 instructional days between Friday, June 1 and Friday, June 29. July 2029 Sunday, July 1 is Canada Day. There are no instructional days in July.