March 27 @ 11:45 am - 2:30 pm Grade 4 Field Trip to Cowichan Fish Hatchery Cowichan Fish Hatchery 2380 Hatchery Rd, Duncan, BC, Canada
March 28 Junior School Easter Activities Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
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)