4 December 2023 @ 8:20 am - 10:00 am White Hatter Presentation for Grades 8-9 Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
4 December 2023 @ 2:30 pm - 3:30 pm Away: Grade 7 Girls Basketball Game Drinkwater Elementary School Duncan, BC, Canada Go Royals Go!
6 December 2023 @ 2:30 pm - 3:30 pm Away: Grade 7 Boys Basketball Game Drinkwater Elementary School Duncan, BC, Canada Go Royals Go!
6 December 2023 @ 3:00 pm - 4:00 pm Home: Grade 6 Boys & Girls Basketball Games Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Sports Hall
6 December 2023 @ 3:15 pm - 4:15 pm LinkedIn Session with Sue Barzo Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada For students 16+ Location: Senior Library
6 December 2023 @ 5:30 pm - 6:30 pm Boarding Cultural Dinner – Germany Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
6 December 2023 @ 6:30 pm - 7:30 pm Christmas Concert (Grades K-Grade 5) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Founders' Hall
7 December 2023 @ 8:20 am - 10:10 am White Hatter Presentation for Grades 10-11 Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
7 December 2023 @ 6:30 pm - 7:30 pm Christmas Concert (Grades 6–12) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Founders' Hall
8 December 2023 - 9 December 2023 Home: Wrestling Team hosts the QMS Christmas Classic Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Sports Hall