29 January 2024 @ 8:00 am - 3:00 pm Faculty Collaboration Day (No Classes K-Grade 12, ECE Open) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
29 January 2024 @ 9:00 am - 12:00 pm Kindergarten Assessments for 2024 Entry (external applicants) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
30 January 2024 @ 8:00 am - 2:30 pm FISA Reconciliation Project Meeting Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: TLC Multipurpose Room
30 January 2024 @ 4:00 pm - 5:30 pm Home: Senior Girls Basketball Game vs. John Barsby Secondary Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
31 January 2024 @ 8:00 am - 3:00 pm WorkBC Find Your Fit Day Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada For students in Grades 5-9. Location: Founders' Hall
31 January 2024 @ 8:20 am - 2:45 pm Science 10 Dominion Observatory Fieldtrip Dominion Astrophysical Observatory 5071 W. Saanich Road, Saanich, BC, Canada
31 January 2024 @ 1:15 pm - 2:15 pm Grade 6 Ice Skating Trip Cowichan Community Centre 2687 James Street, Duncan, BC, Canada
31 January 2024 @ 7:30 pm - 9:00 pm Away: Senior Boys Basketball Game vs. Frances Kelsey Secondary Frances Kelsey Secondary 953 Shawnigan Lake-Mill Bay Road, Mill Bay, BC, Canada Go Royals Go!
1 February 2024 Head for a Day – Arjun J. (’32) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Sportswear Day! $2 donation in support of Hockey Fights Cancer (Canadian Cancer Foundation).
1 February 2024 @ 4:00 pm - 5:30 pm Home: Junior Boys Basketball Game vs. Duncan Christian School Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!