19 January 2023 @ 1:00 pm - 3:00 pm Senior School “Get Outside” Afternoon Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
19 January 2023 @ 3:45 pm - 5:00 pm Home: Junior Girls Basketball Game vs Duncan Christian School B Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
20 January 2023 - 21 January 2023 AWAY: Senior Boys Basketball Tournament Cedar Secondary School 1640 MacMillan Road, Cedar, BC, Canada Go Royals Go!
20 January 2023 @ 9:00 am - 21 January 2023 @ 12:30 pm Away: Senior/Junior Girls Basketball BCSSAA Tournament (exhibition) Duncan Christian School 495 Beech Avenue, Duncan, BC, Canada Just for fun! Go Royals Go!
21 January 2023 - 22 January 2023 Away: Wrestling Team at Western Age Class Tournament Vancouver Vancouver, BC, Canada Go Royals Go!
23 January 2023 @ 4:00 pm - 5:30 pm Away: Senior Boys Basketball Game vs. Stz’uminus Community School Stz'uminus Secondary School 3951 Shell beach Road, Ladysmith, BC Go Royals Go!
24 January 2023 @ 8:00 am - 3:00 pm Grade 10 Literacy Assessments Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
24 January 2023 @ 3:30 pm - 5:00 pm Away: Junior Boys Basketball Game vs. Duncan Christian School Duncan Christian School 495 Beech Avenue, Duncan, BC, Canada Go Royals Go!
24 January 2023 @ 3:45 pm - 5:00 pm HOME: Senior Girls Basketball Game vs. Kelsey Secondary (exhibition) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!