18 April 2025 Good Friday (No Classes ECE-Grade12, Administration Closed) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
21 April 2025 Easter Monday (No Classes ECE-Grade12, Administration Closed) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
8 May 2025 Spring Music Concert Cowichan Performing Arts Centre 2687 James Street, Duncan, BC, Canada Details TBA
16 May 2025 Professional Development Day (No Classes ECE-Grade 12) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
19 May 2025 Victoria Day (No Classes ECE-Grade 12, Administration Closed) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
18 June 2025 Last Day of Junior School Classes Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
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