19 June 2025 Junior School Closing Ceremony Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
19 June 2025 Last Day of Senior School Classes Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
20 June 2025 @ 9:00 am - 11:30 am Senior School Speech Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada All students in Grades 8-12 are expected to attend in celebration of their academic, service and athletic achievements.
20 June 2025 @ 12:30 pm - 2:30 pm Graduation Ceremony Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
21 June 2025 Boarding Houses Close for Summer Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
7 May 2026 @ 8:00 am - 5:00 pm Spring Music Concert Cowichan Performing Arts Centre 2687 James Street, Duncan, BC, Canada Details TBA