St. John's Academy Shawnigan Lake campus in Shawingan Lake, British Columbia

St. John's Academy Shawnigan Lake

Shawingan Lake, British ColumbiaBoarding · Co-edGrades 4 – 12Est. 2019
Grades
4 – 12
Enrollment
235
Day Tuition
CA$13,175/yr
Class Size
15 students
Medium classes
Founded
2019
Gender Policy
Co-ed

About St. John's Academy Shawnigan Lake

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.

Teaching Philosophy

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.

What Makes St. John's Academy Shawnigan Lake Special

  • International Baccalaureate (IB) World School
  • Financial aid & scholarships offered

Academics

Curriculum

St. John's Academy Shawnigan Lake offers Progressive and IB curriculums, with specializations in International Baccalaureate, Middle Years Programme, and Diploma Programme.

Academic Environment

Academic Culture
Rigorous

Languages of Instruction

English

Campus & Facilities

Uniform not required

Photo Gallery

Tuition & Financial Aid

Day Tuition

CA$13,175

per year

Boarding Tuition

CA$53,650

per year

Near average for British Columbia private schools (~CA$16,000/yr)
Financial Aid
Available
Students Receiving Aid
5%
Median Aid Package
CA$10,000

Not sure if St. John's Academy Shawnigan Lake is the right fit? Get personalized guidance from our AI consultant — it's like having a school advisor in your pocket.

Admissions

Day Student Deadline
Rolling
Boarding Deadline
Rolling

Community & Culture

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.

Contact St. John's Academy Shawnigan Lake

Address

2371 Shawnigan Lake Rd, Shawingan Lake, British Columbia, Canada

Phone

(250) 220-4888

Email

admissions@sjasl.ca

Website

Visit School Website

Frequently Asked Questions

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