Lower School

Lower School Academic Dates and Holidays 2024–25


  • September 3 – First Day of School
  • October 11 – PD Day, No School
  • October 14 – Thanksgiving Holiday
  • November 15 – PD Day, No School
  • November 26 – Term 1 Reports
  • 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
  • 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 for G5–8
  • June 20 – Last Day of School for JK–G4
  • June 23 – Term 3 Reports

Upper School

Upper School Academic Dates and Holidays 2024–25


  • September 3 – First Day of School
  • September 13 – Course Withdrawal Deadline
  • October 11 – PD Day, No School
  • October 14 – Thanksgiving 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-24 – Final Exams
  • June 26 – Last Day of Schoo
  • June 27 – PD Day, No School

Athletics