Our Programs

Welcome to Queen Margaret's School. 

This area of our website has been designed as a resource for prospective families to explore our variety of educational programs.

  • The Senior School Program offers a unique program centred on the ways students grasp new concepts and build upon their ideas. 
  • Our Junior School Program has been developed to engage boys and girls in an enriched academic environment that supports a complete day of activity and opportunity. 
  • For parents and guardians of young children, we offer opportunities to learn through play in our Early Childhood Education Program (Preschool and Junior Kindergarten).
  • We also offer a welcoming and nurturing Boarding Program. The sharing of cultures, interests and experiences encourage connections and life long friendships. 
  • Equestrian riding is woven into our school culture. Our optional Equestrian Program is available to students in Grades 4-12.

We encourage you to explore Queen Margaret's School.