16 December 2023 - 7 January 2024 Christmas Break (No Classes ECE-Grade 12) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
22 December 2023 - 2 January 2024 Administration Closed for Christmas Break Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
5 January 2024 Pro-D Day (No Classes ECE-Grade 12) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
7 January 2024 Boarding Houses Re-Open Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
8 January 2024 @ 8:00 am - 8:30 am Classes Resume Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
8 January 2024 @ 8:00 am - 12 January 2024 @ 8:15 am Model UN Bottle Drive Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Founders' Hall Thank you for supporting our upcoming MUN conference trips!
9 January 2024 @ 4:00 pm - 5:30 pm Home: Senior Boys Basketball Game vs. Pacific Christian School Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
9 January 2024 @ 5:00 pm - 6:00 pm Away: Senior Girls Basketball Game vs. Frances Kelsey Secondary Frances Kelsey Secondary 953 Shawnigan Lake-Mill Bay Road, Mill Bay, BC, Canada Go Royals Go!
10 January 2024 @ 4:15 pm - 5:30 pm Home: Junior Boys Basketball Game (Exhibition) vs. Quamichan Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
11 January 2024 @ 4:00 pm - 5:30 pm Home: Junior Girls Basketball Game vs. Shawnigan Lake School Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
11 January 2024 @ 5:00 pm - 6:00 pm Away: Senior Girls Basketball Game vs. Duncan Christian School Duncan Christian School 495 Beech Avenue, Duncan, BC, Canada Go Royals Go!
11 January 2024 @ 5:00 pm - 6:30 pm Away: Senior Boys Basketball Game vs. Stz’uminus Secondary Stz'uminus Secondary School 3951 Shell beach Road, Ladysmith, BC Go Royals Go!