19 June 2023 @ 8:00 am - 23 June 2023 @ 3:00 pm Grade 10 Social Studies Homefront Museum Exhibit Queen Margaret's School 600 Brownsey Avenue, Duncan
20 June 2023 Last Full Day of Junior School Classes Queen Margaret's School 600 Brownsey Avenue, Duncan
19 June 2023 @ 8:00 am - 23 June 2023 @ 3:00 pm Grade 10 Social Studies Homefront Museum Exhibit Queen Margaret's School 600 Brownsey Avenue, Duncan
20 June 2023 @ 8:30 am - 22 June 2023 @ 4:30 pm Unicycler In-Take Days Queen Margaret's School 600 Brownsey Avenue, Duncan
20 June 2023 @ 8:00 am - 5:00 pm Grade 3A PJ Day – Me to We Celebration Queen Margaret's School 600 Brownsey Avenue, Duncan
20 June 2023 @ 9:30 am - 11:30 am Grades 4–5 Year-End Recognition Assembly Queen Margaret's School 600 Brownsey Avenue, Duncan
20 June 2023 @ 1:30 pm - 2:00 pm All School House Cup Assembly Queen Margaret's School 600 Brownsey Avenue, Duncan
19 June 2023 @ 8:00 am - 23 June 2023 @ 3:00 pm Grade 10 Social Studies Homefront Museum Exhibit Queen Margaret's School 600 Brownsey Avenue, Duncan
20 June 2023 @ 8:30 am - 22 June 2023 @ 4:30 pm Unicycler In-Take Days Queen Margaret's School 600 Brownsey Avenue, Duncan
21 June 2023 @ 3:30 pm - 5:00 pm Senior Band Workshop with Maestro Robert Mari Queen Margaret's School 600 Brownsey Avenue, Duncan
19 June 2023 @ 8:00 am - 23 June 2023 @ 3:00 pm Grade 10 Social Studies Homefront Museum Exhibit Queen Margaret's School 600 Brownsey Avenue, Duncan
20 June 2023 @ 8:30 am - 22 June 2023 @ 4:30 pm Unicycler In-Take Days Queen Margaret's School 600 Brownsey Avenue, Duncan
19 June 2023 @ 8:00 am - 23 June 2023 @ 3:00 pm Grade 10 Social Studies Homefront Museum Exhibit Queen Margaret's School 600 Brownsey Avenue, Duncan
23 June 2023 @ 9:00 am - 12:00 pm Senior School Speech Day Queen Margaret's School 600 Brownsey Avenue, Duncan
19 June 2023 @ 8:00 am - 23 June 2023 @ 3:00 pm Grade 10 Social Studies Homefront Museum Exhibit Grade 10 Social Studies Homefront Museum Exhibit 19 June 2023 @ 8:00 am - 23 June 2023 @ 3:00 pm Grade 10 Social Studies Homefront Museum Exhibit Location: QMS Air Raid Shelter
20 June 2023 Last Full Day of Junior School Classes Last Full Day of Junior School Classes 20 June 2023 Last Full Day of Junior School Classes
20 June 2023 @ 8:30 am - 22 June 2023 @ 4:30 pm Unicycler In-Take Days Unicycler In-Take Days 20 June 2023 @ 8:30 am - 22 June 2023 @ 4:30 pm Unicycler In-Take Days Location: School Store
21 June 2023 Half Day of Junior School Classes Half Day of Junior School Classes 21 June 2023 Half Day of Junior School Classes
21 June 2023 Grades 6–7 End-of-Year Ceremony Grades 6–7 End-of-Year Ceremony 21 June 2023 Grades 6–7 End-of-Year Ceremony Details TBA
22 June 2023 Last Day Senior School Classes Last Day Senior School Classes 22 June 2023 Last Day Senior School Classes