May 20 Victoria Day (No Classes ECE-Grade 12/Administration Closed) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
May 21 - May 22 Away: Track & Field Team at Island Championships Bob Dailey Stadium 3737 Roger Street, Port Alberni, BC, Canada Go Royals Go!
May 21 - June 2 Thunderbird Horse Show Thunderbird Show Park 24550 72 Avenue, Langley, BC, Canada Good luck Team QMS!
May 22 Junior School Drama Performance Stage Rehearsal Cowichan Performing Arts Centre 2687 James Street, Duncan, BC, Canada Details TBA
May 22 Away: Golf Team at Island Championships Fairwinds Golf Course Nanoose Bay, BC, Canada Good luck Royals!
May 22 - May 24 Away: Mountain Bike Team at BC Championships Squamish Squamish, BC, Canada Go Royals Go!
May 22 @ 8:30 am - 2:30 pm Grade 9 Science Field Trip Deep Bay Marine Station 370 Crome Point Road, Bowser, BC, Canada
May 23 Junior School Drama Performance Dress Rehearsal Cowichan Performing Arts Centre 2687 James Street, Duncan, BC, Canada
May 23 @ 8:00 am - 10:30 am AP Pre-Calculus Exam Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
May 23 @ 8:00 am - 3:00 pm Grade 2 PJ Day Celebration Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
May 23 @ 9:30 am - 12:00 pm ECE Field Trip BC Forest Discovery Centre 2892 Drinkwater Road, Duncan, BC, Canada