Welcome to Queen Margaret's School located in the Cowichan Valley on beautiful Vancouver Island, BC Canada.
Our mission is to prepare young trailblazers...no two journeys are the same.