September 27 @ 12:30 pm - 1:30 pm Grade 9 Shakespearience! Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
September 30 Truth & Reconciliation Day (School Closed/No Classes) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
September 30 Application Deadline for Senior School Captain Positions Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
October 1 - October 2 Tour de Rock 24 Hour Cycle-a-Thon! Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Pledge your QMS rider and let's raise funds for Camp Good Times!
October 1 @ 11:30 am - 11:55 am Tour de Rock arrival at QMS Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Let's celebrate the courageous riders of Tour de Rock and welcome them to campus!
October 1 @ 2:30 pm - 5:00 pm Away: Cross Country Team Meet #2 at SLS Shawnigan Lake School Go Royals Go!
October 1 @ 3:30 pm - 5:00 pm Home: Junior Boys Soccer Game vs. Duncan Christian School Sherman Park Soccer Field 3257 Sherman Road, Duncan, British Columbia, Canada
October 2 @ 2:00 pm - 3:30 pm Away: Grades 4-5 Boys Soccer Game vs. Bonner Elementary George Bonner Elementary School 3060 Cobble Hill Road, Mill Bay, BC, Canada
October 2 @ 2:30 pm - 4:15 pm Away: Grade 6-7 Field Hockey Game vs. Drinkwater Drinkwater Elementary School Duncan, BC, Canada
October 2 @ 3:30 pm - 5:00 pm Away: Senior Field Hockey Game vs. Alberni District Senior Secondary Cowichan Sportsplex Go Royals Go!
October 3 @ 8:00 am - 3:00 pm Admissions Shadow Day for Senior School Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
October 3 @ 1:30 pm - 3:00 pm Home: Senior Boys Soccer Game vs. Cedar Secondary School Sherman Park Soccer Field 3257 Sherman Road, Duncan, British Columbia, Canada Go Royals Go!