St. John’s Academy Shawnigan Lake is a growing IB (International Baccalaureate) school nestled against Shawnigan Lake on Canada’s Vancouver Island. It intentionally brings together both local and international boarding students so that all of our students have an enriching and academically rigorous experience.

As a school we have incorporated the latest educational research into the creation of a truly 21st century ready learning community, where innovation and creativity are paramount.

Life at St. John’s Academy Shawnigan Lake instills a sense of adventure in our students that are inspired to explore, take risks and innovate in and out of the classroom. 

Learn More about life at St. John’s Academy Shawnigan Lake


St. John’s Academy has such kind and supportive students who make this place feel like home. All the teachers have different styles and approaches to help me learn and improve my studies. – Bob Fan

My time at St. Johns Academy Shawnigan Lake has been very meaningful and Impactful. The teachers are compassionate and passionate about learning and push you to strive to be the best student you can be. – Eni

Student Teacher Ratio


University Acceptance

Co-Curricular Clubs

You Belong Here!

School culture is important to us. More than simple developing scholars and students, we’re developing the next generation of leaders. We aspire to create a community that is accepting, compassionate and helps bring out the best in the students entrusted to our care. 

We invite students from all around the world to join our learning community, and so are happy to host real or virtual tour to any prospective family wanting to learn more.