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 @ 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:30 pm - 5:00 pm Away: Badminton Team at Tournament Cowichan Secondary School 2652 James Street, Duncan, BC, Canada Go Royals Go!
April 4 Founders’ Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada All School Assembly in Founders' Hall at 9:00am Afternoon fun activities!
April 5 @ 8:00 am - 5:00 pm Service Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
April 7 - May 4 Just Jake’s QMS Senior Art Show Just Jake's Restaurant 45 Craig Street, Duncan, BC, Canada
April 8 @ 8:15 am - 9:00 am PA Meeting Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Karin Quinn Hall
April 9 @ 3:00 pm - 5:00 pm Home: Junior Boys Rugby Fixtures vs. Wellington & Cowichan Secondary Cowichan Rugby Club 1860 Herd Road, Duncan, BC, Canada Go Royals Go! Field #2