31 March 2023 @ 1:00 pm - 3:00 pm Grade 8 Leadership Afternoon Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
31 March 2023 @ 5:30 pm - 6:30 pm Boarding Cultural Dinner: Ukraine Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
3 April 2023 @ 8:15 am - 9:00 am PA Meeting Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Karin Quinn Hall
4 April 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
4 April 2023 @ 10:30 am - 1:00 pm Euclid Math Contest for Senior School Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Select students in Grades 10-12 will take part in this year's Euclid Math Contest.
5 April 2023 @ 8:15 am - 9:30 am Waterloo Math Contest for Grade 10 Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
5 April 2023 @ 10:30 am - 11:45 am Waterloo Math Contest for Grade 11 Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
5 April 2023 @ 12:40 pm - 1:45 pm Grade 10 WWII presentation with Wendy Denny and Rosemary Hawthorn Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
5 April 2023 @ 1:00 pm - 2:00 pm Grade 5 Stories from Barkerville Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Parents are welcome to join us!
6 April 2023 @ 9:15 am - 10:15 am Primary School Easter Egg Hunt Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada