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.