23 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan
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
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
25 May 2023 @ 9:45 am - 12:00 pm ECE Field Trip BC Forest Discovery Centre 2892 Drinkwater Road, Duncan
26 May 2023 @ 8:15 am - 9:00 am Senior School Summer Volunteer Fair Queen Margaret's School 600 Brownsey Avenue, Duncan
26 May 2023 @ 5:30 pm - 6:30 pm Boarding Cultural Dinner: Hong Kong Queen Margaret's School 600 Brownsey Avenue, Duncan
20 May 2023 - 21 May 2023 Geoghegan House (Boarding) Trip to Vancouver Geoghegan House (Boarding) Trip to Vancouver 20 May 2023 - 21 May 2023 Geoghegan House (Boarding) Trip to Vancouver
26 May 2023 Junior Yearbook Orders Due Junior Yearbook Orders Due 26 May 2023 Junior Yearbook Orders Due