17 February 2025 Family Day (No Classes ECE-Grade 12/Administration Closed) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
13 March 2025 Professional Development Day (No Classes K-Grade 12, ECE Open) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
14 March 2025 - 30 March 2025 Spring Break (No Classes ECE-Grade 12) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
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