5 May 2023 @ 5:30 pm - 6:30 pm Boarding Cultural Dinner: Mexico Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
8 May 2023 @ 8:00 am - 12:00 pm AP Calculus Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio
9 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
9 May 2023 @ 12:00 pm - 2:30 pm AP Physics C Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio
10 May 2023 @ 12:00 pm - 3:00 pm AP Biology Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio
10 May 2023 @ 1:40 pm - 2:30 pm Grade 6 presentation by the Cowichan Intercultural Society Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada We are pleased to welcome Pema and Mustafa to QMS to share their stories as refugees with our students. Location: TLC Multipurpose Room
12 May 2023 @ 8:00 am - 3:00 pm AP German Language & Physics 2 Exams Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Dance Studio
12 May 2023 @ 8:15 am - 2:30 pm Grade 9 Science Field Trip Deep Bay Marine Station 370 Crome Point Road, Bowser, BC, Canada
15 May 2023 @ 10:50 am - 1:45 pm Grades 4-6 Girls Soccer District Soccer Tournament Sherman Park Soccer Field 3257 Sherman Road, Duncan, British Columbia, Canada
16 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
18 May 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada