Best schools in British Columbia (2025)
The top five of 1,740 schools in each category, with links to the full top 100. Rankings use the Success Index (Canada), built only from official Canadian data.
British Columbia has 1,740 schools educating 1,991,931 students in 2025: 1,411 public, 329 independent.
The median Enrolment across British Columbia is 909. Students enrolled in the latest published year.
Browse every school in British Columbia →
Best elementary schools in British Columbia
Elementary and combined elementary–secondary schools.
Cornerstone Montessori School
Surrey · Independent elementary
363 students
Corpus Christi School
Vancouver · Independent elementary
1,400 students
Khalsa School Newton
Surrey · Independent elementary
4,046 students
Our Lady of Mercy
Burnaby · Independent elementary
751 students
Holy Cross Elementary School
Burnaby · Independent elementary
781 students
Best secondary schools in British Columbia
Secondary (high) schools and combined schools.
John Knox Christian - Secondary Campus
New Westminster · Independent elementary and secondary
1,029 students
West Point Grey Academy
Vancouver · Independent elementary and secondary
2,719 students
St. Michaels University School
Victoria · Independent elementary and secondary
3,068 students
St. George's School
Vancouver · Independent elementary and secondary
3,675 students
Selkirk Montessori School
Victoria · Independent elementary and secondary
806 students
Best public schools in British Columbia
Publicly funded schools run by public boards or districts.
des Colibris
Vancouver · Public elementary
205 students
Chartwell Elementary
West Vancouver · Public elementary
970 students
Westcot Elementary
West Vancouver · Public elementary
1,276 students
Ecole Cedardale
West Vancouver · Public elementary
1,027 students
Irwin Park Elementary
West Vancouver · Public elementary
1,246 students
Best schools by fsa results in British Columbia
British Columbia schools ranked by their average Foundation Skills Assessment scale scores across Grade 4 and 7 literacy and numeracy.
Cornerstone Montessori School
Surrey · Independent elementary
363 students
Corpus Christi School
Vancouver · Independent elementary
1,400 students
Khalsa School Newton
Surrey · Independent elementary
4,046 students
John Knox Christian - Secondary Campus
New Westminster · Independent elementary and secondary
1,029 students
Holy Cross Elementary School
Burnaby · Independent elementary
781 students
Best largest schools in British Columbia
Schools with the highest enrolment.
Mennonite Educational Institute
Abbotsford · Independent elementary and secondary
4,635 students
Pacific Academy
Surrey · Independent elementary and secondary
4,256 students
Khalsa School Newton
Surrey · Independent elementary
4,046 students
Langley Christian School
Langley · Independent elementary and secondary
3,937 students
Abbotsford Christian School
Abbotsford · Independent elementary and secondary
3,851 students
Free academic assessment
Is your child on track for EQAO and beyond?
Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.
- Personalised learning plan mapped to the Australian Curriculum
- English & Maths from Kindergarten to Year 12
- Flexible memberships, no lock-in contracts
- Centres across NSW, VIC, QLD, WA, SA and ACT
Frequently asked questions
What is the best elementary school in British Columbia?
Cornerstone Montessori School in Surrey ranks first among elementary schools in British Columbia with a Success Index (Canada) of 99.9 out of 100 (Enrolment: 363).
How are elementary schools in British Columbia ranked?
Each school's Success Index (Canada) combines 8 factors: eqao grade 3 (reading, writing, maths) (20%), eqao grade 6 (reading, writing, maths) (25%), eqao grade 9 mathematics (25%), osslt first-attempt pass rate (20%), fsa literacy score (25%), fsa numeracy score (25%), community advantage (fewer low-income households) (10%), parent education (fewer parents without a credential) (10%). Each factor is a percentile against schools of the same type across Canada. Schools with fewer than 60 students are excluded from rankings.
Are these 2025 rankings official?
No. They are computed by Success Tutoring from official Canadian data (Ontario – School information and student demographics; BC Data Catalogue – Foundation Skills Assessment). Provinces publish different assessments, so scores are comparable within a province, not between provinces.