St. John's School is an independent, International Baccalaureate school for boys and girls from kindergarten to grade 12. Our urban school in Vancouver inspires academic excellence and graduates confident learners who pursue their goals with passion, integrity and respect for others within the global community.

St. John's School - Making a Difference