St. Margaret's School for girls is the oldest continuous, independent, day and boarding school on Vancouver Island. We are located on a stunning 22-acre campus in Victoria, BC, Canada. We offer classes in our Early Childhood Education preschool program through Grade 12, as well as our certified International English Language program (IEL program).









St. Margaret's School