School Year Calendar
School Year Calendar 2023-2024
NOTE: The school year calendar for 2024-2025 can be found below.
Labour Day | September 4, 2023 |
First Day of School for Students | September 6, 2023 – No early dismissal |
Thanksgiving | October 9, 2023 |
Christmas Break | December 25, 2023 to January 5, 2024 |
Family Day | February 19, 2024 |
Board Designated Holiday* | March 8, 2024 |
Mid-Winter Break | March 11 to 15, 2024 |
Good Friday | March 29, 2024 |
Easter Monday | April 1, 2024 |
Victoria Day | May 20, 2024 |
Last Day of School for Students | June 28, 2024 – No early dismissal |
*This is a non-instructional day. There is no school for students.
First Semester (Secondary)
September 6, 2023 to February 1, 2024
Second Semester (Secondary)
February 2, 2024 to June 28, 2024
Examination Days for Secondary Schools
January 26 to February 1, 2024 (5 days)
June 24 to 28, 2024 (5 days)
Professional Activity Days
September 1, 2023
September 5, 2023
September 29, 2023
November 10, 2023
February 2, 2024
April 8, 2024 – New
April 19, 2024 – Rescheduled to April 8, 2024
June 10, 2024
Download a copy of the calendar card for 2023-2024 below.
School Year Calendar 2024-2025
Labour Day | September 2, 2024 |
First Day of School for Students | September 3, 2024 – No early dismissal |
Thanksgiving | October 14, 2024 |
Christmas Break | December 23, 2024 to January 3, 2025 |
Family Day | February 17, 2025 |
Board Designated Holiday* | March 7, 2025 |
Mid-Winter Break | March 10 to 14, 2025 |
Good Friday | April 18, 2025 |
Easter Monday | April 21, 2025 |
Victoria Day | May 19, 2025 |
Last Day of School for Students | June 27, 2025 – No early dismissal |
*This is a non-instructional day. There is no school for students.
First Semester (Secondary)
September 3, 2024 to January 30, 2025
Second Semester (Secondary)
January 31, 2025 to June 27, 2025
Examination Days for Secondary Schools
January 24 to 30, 2025 (5 days)
June 23 to 27, 2025 (5 days)
Professional Activity Days
August 30, 2024
September 27, 2024
November 1, 2024
November 29, 2024
January 31, 2025
March 31, 2025
June 6, 2025