St. John's School is an independent IB Continuum School for boys and girls in Junior Kindergarten to Grade 12. Our urban school inspires academic excellence in our students who will graduate as confident learners and pursue their goals with passion, integrity and respect for others within the global community.

St. John's School - Making a Difference

  • Our Destination Imagination teams competed in the Provincial Championships and came home with top honours.

  • On March 13, five St. John’s School students boarded a plane to Beijing for what would be two weeks of an experience of a lifetime. Casey Zhang, Ashley Shen, Jerry Zhang, Prisca Tang and Sonya Cai volunteered with a Chinese charity at the Longkou Experimental School in Shandong Province. The organization sends volunteers to rural communities to teach, share city life experiences and enhance school facilities.