23 October 2023 @ 10:40 am - 11:15 am Grade 6R/T Field Trip Mountain View Cemetery Duncan, BC, Canada
23 October 2023 @ 11:00 am - 1:45 pm Home: Grades 4-7 Co-ed Field Hockey Tournament Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
23 October 2023 @ 11:00 am - 2:00 pm Junior School Co-ed Field Hockey Districts Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: QMS main field
24 October 2023 Drop Everything and Read Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
24 October 2023 Away: Senior Field Hockey Tier II Island Championships University of Victoria Victoria, BC, Canada Go Royals Go!
24 October 2023 @ 8:00 am - 5:00 pm Model UN Team at SLS Global Goals Model UN Conference Shawnigan Lake School Good luck Model UN team!
24 October 2023 @ 3:00 pm - 3:30 pm Junior School Learning Update Distribution Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
24 October 2023 @ 3:30 pm - 5:00 pm Home: Junior Girls Volleyball Game vs. GISS Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
24 October 2023 @ 3:30 pm - 5:00 pm Away: Senior Girls Volleyball Game vs. Brentwood College School Brentwood College School Mill Bay, BC Go Royals Go!
25 October 2023 @ 8:00 am - 3:00 pm Cowichan Youth Festival of the Arts Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada