May 8 - June 14 Fishbowl Graduate Art Show The Fishbowl Cafe 580 Cairnsmore Street, Duncan, BC, Canada
May 21 - June 2 Thunderbird Horse Show Thunderbird Show Park 24550 72 Avenue, Langley, BC, Canada Good luck Team QMS!
May 29 @ 11:40 am - May 30 @ 12:45 pm Grade 8 Entrepreneurship Pop-Up Market Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada During Lunch and Tutorial in front of Denny Hall. All funds raised will support the Canadian Cancer Society. Thank you!
May 30 - June 1 Away: Senior Girls Soccer “A” BC Championships Kamloops Kamloops, BC, Canada Go Royals Go!
May 30 @ 11:35 am - 12:30 pm Grade 3 PE Swim Class Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
May 30 @ 1:40 pm - 2:40 pm Grade 7 PE Swim Class Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
May 31 @ 8:50 am - 1:50 pm Away: Grades 4–7 District Track Meet Cowichan Sportsplex Go Royals Go! (top two students in each event)
May 31 @ 11:35 am - 12:30 pm Grade 1 PE Swim Class Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
May 31 @ 1:50 pm - 2:40 pm Grade 6 PE Swim Class Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
June 3 @ 8:15 am - 9:30 am PA AGM & June Meeting Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Karin Quinn Hall