
At St. John’s Academy Shawnigan Lake, we are committed to growing curious minds, compassionate hearts, and courageous global citizens — all within one of Canada’s most breathtaking learning environments.
Located in the scenic Shawnigan Lake area of British Columbia, St. John's Academy is a co-educational boarding school serving students from Grades 4 through 12. The school offers a rigorous academic environment centered on a progressive International Baccalaureate curriculum, with small average class sizes of just 15 students to ensure personalized attention. Families seeking a modern educational approach will appreciate the school’s commitment to high academic standards within a supportive, close-knit community of approximately 235 students.
St. John's Academy Shawnigan Lake employs a progressive, rigorous approach to education through the International Baccalaureate curriculum. With a small average class size of 15 students, the school fosters a personalized learning environment that supports student development across grades 4 through 12. This co-educational boarding school focuses on high academic standards while maintaining a close-knit, supportive community.
St. John's Academy Shawnigan Lake offers Progressive and IB curriculums, with specializations in International Baccalaureate, Middle Years Programme, and Diploma Programme.
CA$13,175
per year
CA$53,650
per year
St. John’s Academy Shawnigan Lake offers a close-knit and inclusive community where a small student body and average class sizes of 15 foster deep personal connections. The atmosphere balances the natural tranquility of its Vancouver Island setting with a rigorous International Baccalaureate curriculum, creating a focused yet supportive environment for both day and boarding students. Families can expect a progressive, co-educational experience that emphasizes global-mindedness and academic growth within a modern, high-achieving school culture.
Address
2371 Shawnigan Lake Rd, Shawingan Lake, British Columbia, Canada
Phone
(250) 220-4888
admissions@sjasl.ca
Website
Visit School Website
Common questions about St. John's Academy Shawnigan Lake
St. John's Academy Shawnigan Lake serves students in grades 4 to 12.
Still have questions? Our AI consultants have answers