17 April 2023 - 21 April 2023 Earth Week at QMS Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
20 April 2023 Away: Senior Badminton ISAAs Championships St. Michael's University School 3400 Richmond Road, Victoria, BC, Canada Go Royals Go!
20 April 2023 @ 8:00 am - 3:00 pm Earth Week: Wear Blue/Green/Brown Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Let's celebrate Earth Week!
20 April 2023 @ 11:40 am - 12:30 pm Earth Week: Clothing Exchange & Drive Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Rowantree Hall
20 April 2023 @ 3:00 pm - 5:00 pm Home: Junior/Senior Boys Rugby 7’s Scrimmage vs. TBA Cowichan Rugby Club 1860 Herd Road, Duncan, BC, Canada Go Royals Go!
21 April 2023 - 22 April 2023 Away: Senior Girls Soccer ISAA Championships St. Michael's University School 3400 Richmond Road, Victoria, BC, Canada Go Royals Go! Hosted by SMUS/GNS
21 April 2023 @ 8:30 am - 2:30 pm Senior School Service Day (Grades 10-12) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
21 April 2023 @ 5:30 pm - 8:00 pm Senior School Spring Dance Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: TLC II Multipurpose Room
24 April 2023 @ 4:00 pm - 5:30 pm Away: Senior Tennis Games vs. SMUS Henderson Recreation Centre 2291 Cedar Hill Cross Road, Victoria, BC, Canada Go Royals Go!
25 April 2023 @ 8:10 am - 3:00 pm Away: Grades 5–7 Badminton Tournament Nanaimo Christian School 198 Holland Road, Nanaimo, BC, Canada Go Royals Go!
25 April 2023 @ 3:00 pm - 5:00 pm Away: Senior Girls Soccer Game vs. St. Andrew’s Regional High School St. Andrew's Regional High School 800 McKenzie Avenue, Victoria, BC, Canada Time TBC Go Royals Go!