January 25 @ 3:00 pm - 4:30 pm Home: Junior Girls Basketball Game vs. Duncan Christian School Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
January 25 @ 3:00 pm - 4:30 pm Away: Senior Boys Basketball Game vs. Brooks Secondary (Powell River) Brooks Secondary School 5400 Marine Avenue, Powell River, BC Go Royals Go!
January 25 @ 4:00 pm - 5:30 pm Away: Junior Boys Basketball Game vs. Chemainus Secondary School Chemainus Secondary School 9947 Daniel Street, Chemainus, BC, Canada Go Royals Go!
January 26 Home: QMS Royal Baller Tournament (Junior Girls) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
January 26 - January 27 Away: Wrestling Team at Seaforth Invitational Vancouver Vancouver, BC, Canada Go Royals Go!
January 26 @ 11:00 am - 12:30 pm Home: Senior Boys Basketball Game vs. Gold River Secondary Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go! Location: Sports Hall
January 26 @ 12:30 pm - 3:00 pm Grade 8 Field Trip Kinsol Trestle Cowichan Valley, BC, Canada Part of the Grade 8 PBL unit on sustainable infrastructure and geometry.
January 26 @ 1:00 pm - 2:00 pm Grades 2-3 Ice Skating Trip Cowichan Community Centre 2687 James Street, Duncan, BC, Canada
January 29 @ 8:00 am - 3:00 pm Faculty Collaboration Day (No Classes K-Grade 12, ECE Open) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
January 29 @ 9:00 am - 12:00 pm Kindergarten Assessments for 2024 Entry (external applicants) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada