IEA Training Full Day Camp

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

At QMS we love horses! Join us this summer at one of our immersive and fun riding camps! This camp is best suited for children ages 9+. *this camp is … Continued

School Store Re-Opens

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

Please book your appointment here.

Band Camp for Grade 5 (and new Grade 6-7 students)

Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada

Our annual Band Camp is a fun introduction for students in Grade 5 (and new QMS Grade 6-7 students) to be orientated to the Junior School Band Program. 8:15am-8:30am Student … Continued