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
23 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day 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
25 May 2023 @ 8:20 am - 9:20 am P.A.R.T.Y. Program Virtual Presentation Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada For students in Grades 11 & 12 of driving age.
25 May 2023 @ 9:45 am - 12:00 pm ECE Field Trip BC Forest Discovery Centre 2892 Drinkwater Road, Duncan, BC, Canada
26 May 2023 Junior Yearbook Orders Due Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
26 May 2023 @ 8:15 am - 9:00 am Senior School Summer Volunteer Fair Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Squire Lab 8:15 – 8:30 Grades 10s-11s 8:30 – 8:45 Grades 8s-9s 8:45 – 9:00 Grade 12s
26 May 2023 @ 5:30 pm - 6:30 pm Boarding Cultural Dinner: Hong Kong Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
30 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada