13 June 2023 @ 8:00 am - 2:30 pm Primary Gardening Day Queen Margaret's School 600 Brownsey Avenue, Duncan
13 June 2023 @ 8:15 am - 9:30 am Grade 9-10 Awards in Chapel Queen Margaret's School 600 Brownsey Avenue, Duncan
13 June 2023 @ 9:00 am - 1:00 pm Primary Trip to Bamberton Beach Provincial Park Queen Margaret's School 600 Brownsey Avenue, Duncan
13 June 2023 @ 3:30 pm - 4:30 pm Student vs. Staff Soccer Game Queen Margaret's School 600 Brownsey Avenue, Duncan Come cheer on our athletes as they take on staff on the soccer pitch!