27 January 2023 @ 9:00 am - 2:30 pm Senior School Service Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
30 January 2023 Faculty Collaboration Day (ECE Open) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
30 January 2023 @ 5:30 pm - 7:00 pm Away: Senior Boys Basketball Game vs. Duncan Christian School Duncan Christian School 495 Beech Avenue, Duncan, BC, Canada Go Royals Go!
31 January 2023 @ 3:45 pm - 5:00 pm HOME: Senior Boys Basketball Game vs. St. John’s Academy Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go! Time: TBC
31 January 2023 @ 5:00 pm - 6:30 pm AWAY: Senior Girls Basketball Game vs. Nanaimo Christian School Nanaimo Christian School 198 Holland Road, Nanaimo, BC, Canada Go Royals Go!
1 February 2023 Stigma-Free Month Starts Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
2 February 2023 @ 3:45 pm - 5:00 pm Home: Junior Girls Basketball Game vs Duncan Christian School A Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
2 February 2023 @ 5:45 pm - 7:00 pm HOME: Junior Boys Basketball Game vs. Shawnigan Lake School Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
3 February 2023 - 4 February 2023 Away: Wrestling Team at Port Alberni Invitational Port Alberni Port Alberni, BC, Canada Go Royals Go!
3 February 2023 - 4 February 2023 Away: Senior Girls ISAA Basketball Tournament Shawnigan Lake School Go Royals Go!
4 February 2023 Home: Senior Boys Basketball Royal Baller Tournament Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Cheer on QMS, Ballenas, Frances Kelsey and Oak Bay at our inaugural Royal Baller Tournament! Location: Founders' Hall