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