19 June 2023 @ 3:00 pm - 5:00 pm QMS PA End of Year BBQ Queen Margaret's School 600 Brownsey Avenue, Duncan
22 June 2023 @ 5:00 am - 7:00 pm Pre-Calculus & Physics 12 Field Trip Playland Amusement Park 2901 E Hastings Stree, Vancouver
23 June 2023 @ 9:00 am - 12:00 pm Senior School Speech Day Queen Margaret's School 600 Brownsey Avenue, Duncan
23 June 2023 @ 11:30 am - 3:00 pm 2023 Graduation Ceremony (Convocation) Queen Margaret's School 600 Brownsey Avenue, Duncan
24 June 2023 @ 6:30 pm - 11:00 pm Class of 2023 Grad Banquet Ocean Pointe Resort 100 Harbour Road, Victoria