17 April 2023 - 21 April 2023 Earth Week at QMS Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
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 - 12 May 2023 Women’s Health Weeks Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
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:00 am - 12:00 pm Graduation Assessment Make-Up Date Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
25 April 2023 @ 8:00 am - 6:00 pm Grade 9 Field Trip Field trip to explore the Campbell River museum and power station.
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!
25 April 2023 @ 3:30 pm - 5:00 pm Away: Badminton Games vs. Dover Bay Secondary Dover Bay Secondary 6135 McGirr Road, Nanaimo, BC Go Royals Go!