March 28 @ 2:00 pm - 3:30 pm Home: Junior Girls Soccer Game vs Duncan Christian Chargers Sherman Park Soccer Field 3257 Sherman Road, Duncan, British Columbia, Canada Go Royals Go!
March 28 @ 3:30 pm - 5:00 pm Home: Senior Girls Soccer Game vs. Duncan Christian Chargers Sherman Park Soccer Field 3257 Sherman Road, Duncan, British Columbia, Canada Go Royals Go!
March 29 Good Friday (No Classes ECE-Grade 12/Administration Closed) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
April 1 Easter Monday (No Classes ECE-Grade 12/Administration Closed) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
April 2 @ 11:50 am - 12:30 pm Staff vs. Grade 6-7 Boys Volleyball Game Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
April 2 @ 3:00 pm - 5:00 pm Away: Junior Boys Rugby Game vs. Cowichan Secondary & NDSS Wellington Secondary School 3135 Mexicana Road, Nanaimo, BC, Canada Go Royals Go!
April 2 @ 3:45 pm - 5:30 pm Away: Badminton Team at Tournament Cowichan Secondary School 2652 James Street, Duncan, BC, Canada Go Royals Go! 3:45pm QMS (home) vs. Duncan Christian School (visitor) 4:40pm Cowichan (home) vs. QMS (visitor)
April 3 @ 9:00 am - 11:40 am Waterloo Math Contests Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
April 3 @ 3:30 pm - 5:00 pm Away: Girls’ Rugby Team vs. NDSS Nanaimo Hornets Rugby Club 6700 Dover Road, Nanaimo, BC, Canada Go Royals Go!