St. John's Academy


Proud to operate two campuses, St. John’s Academy is a co-educational, university preparatory school, committed to educating and preparing students to contribute to a changing and challenging world.
The Shawnigan Lake campus is a new day and boarding school providing the IB (International Baccalaureate) and British Columbia (BC) curriculum to 200 Canadian and International students. Located on the beautiful waterfront of Shawnigan Lake and just 45 minutes from Victoria, the provincial capital of BC, we educate students from grades 4 to 12. Our boarding program can begin as early as Grade 6 and we are only a 20-minute flight from downtown Vancouver. Our small and safe campus provides all the facilities of a traditional Canadian boarding school, but at a much lower cost.
With 150 Canadian and almost 50 boarding students, we are looking to diversify and grow our boarding program. We have a strong ESL program, friendly Canadian students, and great opportunities for short and long-term study options for Latin American students.
Our downtown Vancouver campus, founded in 1992, accommodates grades 8 to 12 and is located in one of the most beautiful and exciting cities in the world. This campus provides international students a great education, small classes, and homestay options. Both schools offer great support to agents, a high commission rate, and flexibility.