21 June 2023 Half Day of Junior School Classes Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
21 June 2023 Grades 6–7 End-of-Year Ceremony Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Details TBA
21 June 2023 @ 3:30 pm - 5:00 pm Senior Band Workshop with Maestro Robert Mari Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
22 June 2023 Last Day Senior School Classes Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
22 June 2023 @ 5:00 am - 7:00 pm Pre-Calculus & Physics 12 Field Trip Playland Amusement Park 2901 E Hastings Stree, Vancouver, BC, Canada
23 June 2023 @ 9:00 am - 12:00 pm Senior School Speech Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
23 June 2023 @ 11:30 am - 3:00 pm 2023 Graduation Ceremony (Convocation) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada 11:30am Luncheon in TLC II Multipurpose Room 12:30pm Graduation Ceremony at Innisfree Farm (shuttles to depart from Kiss and Go at Founders' Hall at 12:15pm)
24 June 2023 @ 6:30 pm - 11:00 pm Class of 2023 Grad Banquet Ocean Pointe Resort 100 Harbour Road, Victoria, BC, Canada
26 June 2023 @ 8:00 am - 29 June 2023 @ 1:30 pm Pony Pals Summer Camp I Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada $375 Ages 5-10 Half Day Register here.
27 June 2023 @ 8:30 am - 29 June 2023 @ 4:30 pm Unicycler In-Take Days Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: School Store