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