7 June 2023 @ 9:45 am - 12:15 pm Grade 3L Field Trip Cowichan Estuary Nature Centre Box 5, Cowichan Bay, BC, Canada
7 June 2023 @ 6:30 pm - 8:00 pm Poetry Café Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: TLC Student Centre
8 June 2023 - 10 June 2023 Away: Track & Field BC Championships McLeod Athletic Park 5687 216 Street, Langley, BC, Canada Go Royals Go!
8 June 2023 @ 8:20 am - 9:20 am Grade 11 Weed out the Risk Presentation Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
8 June 2023 @ 9:30 am - 11:45 am Grade 8 Field Trip BC Forest Discovery Centre 2892 Drinkwater Road, Duncan, BC, Canada
8 June 2023 @ 10:45 am - 2:30 pm Primary Fun Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
10 June 2023 @ 6:00 pm - 11:00 pm QMS Backyard BBQ Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada It's time for us to fire up the grill in preparation for backyard BBQ season! Join the fun and grab your tickets now to enjoy some delicious outdoor eats. We … Continued $65.00
11 June 2023 @ 4:00 pm - 8:00 pm Grade 7 Celebration Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
12 June 2023 @ 8:15 am - 9:30 am Grade 11-12 Awards in Chapel Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada