18 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
19 May 2023 Junior School Civvies Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
19 May 2023 @ 9:15 am - 9:45 am Grade-Up Day for ECE–Grade 6 Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
19 May 2023 @ 1:40 pm - 2:45 pm Grades 4–7 Dance Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Founders' Hall
20 May 2023 - 21 May 2023 Geoghegan House (Boarding) Trip to Vancouver Vancouver Vancouver, BC, Canada
22 May 2023 Victoria Day (School Closed) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
23 May 2023 - 24 May 2023 Seussical Jr. Dress Rehearsals Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Fine Arts Hall
23 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
23 May 2023 @ 3:30 pm - 5:00 pm Student vs Staff Badminton Tournament Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
24 May 2023 - 25 May 2023 Away: Track & Field Island Championships University of Victoria Victoria, BC, Canada Hosted by Belmont Secondary School at UVic's Centennial Stadium. Go Royals Go!
24 May 2023 @ 8:00 am - 3:00 pm Dr. Gunderson of One Love Consulting presentations on Anti-Racism Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
24 May 2023 @ 8:30 am - 12:00 pm Grade 3A Field Trip to Eve’s Park Eve's Provincial Park 8109 Little Mountain Road, Duncan, BC