Lower School
Lower School Academic Dates and Holidays 2024–25
- September 2 Labour Day Holiday
- September 3 First Day of School
- October 11 PD Day - No School
- October 13 Thanksgiving Day Holiday
- November 15 PD Day - No School
- November 26 Term 1 Reports Available
- November 27 Parent–Teacher Interviews
- December 20 PD Day - No School
- Dec. 23–Jan. 3 Winter Break
- January 24 PD Day - No School
- February 14 PD Day - No School
- February 17 Family Day Holiday
- February 25 Term 2 Reports Available
- February 26 Parent–Teacher Interviews
- March 10–21 Spring Break
- April 18 Good Friday Holiday
- April 21 Easter Monday Holiday
- May 16 PD Day - No School
- May 19 Victoria Day Holiday
- June 19 Last Day of School - G5–8
- June 20 Last Day of School - JK–G4
- June 23 Term 3 Reports Available
Upper School
Upper School Academic Dates and Holidays 2024–25
- September 2 Labour Day Holiday
- September 3 First Day of School
- September 13 Course Withdrawal Deadline
- October 11 PD Day - No School
- October 14 Thanksgiving Day Holiday
- October 25 Midterm
- November 5 Parent-Teacher Interviews
- December 16–20 Final Exams
- December 20 Last Day of Fall Semester
- December 20 PD Day - No School
- Dec. 23–Jan. 3 Winter Break
- January 6 First Day of Winter Semester
- January 17 Course Withdrawal Deadline
- February 14 PD Day - No School
- February 17 Family Day Holiday
- February 26 Midterm
- March 10–14 Spring Break
- March 18 Parent-Teacher Interviews
- April 18 Good Friday Holiday
- April 21 Easter Monday Holiday
- April 28–May 2 Final Exams
- May 2 Last Day of Winter Semester
- May 2 PD Day - No School
- May 5 First Day of Spring Semester
- May 9 Course Withdrawal Deadline
- May 19 Victoria Day Holiday
- May 29 Midterm
- June 23 Final Exams
- June 25 Graduation Ceremony
- June 26 Last Day of School
- June 27 PD Day - No School
Athletics