NextSchool

Crofton House School vs St. John's School

Side-by-side comparison of two Vancouver private schools

Crofton House School

Crofton House School

Vancouver, British Columbia

View full profile
St. John's School

St. John's School

Vancouver, British Columbia

View full profile

Detailed Comparison

Crofton House SchoolSt. John's School
Annual Tuition$35,300
Boarding Tuition
GradesJK-12JK-12
CurriculumOtherIB
Enrollment600500
Avg Class Size
Student:Teacher
Gender PolicyAll-GirlsCo-ed
Founded18982001
BoardingNo
Financial AidYes
Acceptance Rate
SportsField hockey, Cross-country, Volleyball, Basketball, Badminton, Track and field, Soccer, Rowing, Golf, Tennis
ArtsMusic (instrumental), Music (vocal), Drama/Theatre, Visual arts, Acting, Creative writing
SpecializationsArts, LeadershipHolistic growth, inquiry-based learning, and global citizenship within the IB framework Why SJS

Comparison Highlights

  • Crofton House School has larger enrollment (600 students)
  • Both schools are located in Vancouver

Source: NextSchool verified school database

Last verified April 9, 2026Sources: NextSchool verified profilesData-driven comparison — no paid placements

Frequently Asked Questions

Which school fits your family?

Our AI consultant helps you decide based on what matters most — curriculum, community, values, and budget.

Talk to Our Consultant