Browse 56 private and independent schools across British Columbia. Compare tuition, programs, and class sizes to find the right fit for your family.
Day
Grades: 8 to 12
Tuition: $25,000
Day
Grades: JK to 12
Tuition: $27,200
Day
Grades: Preschool to 9
Tuition: $10,000
Day
Grades: Nursery-12
Tuition: $37,720
Day
Grades: Preschool to 7
Tuition: $8,550
Day
Grades: Preschool to 5
Tuition: $9,060
Day
Grades: Preschool to 7
Tuition: $18,000
Day
Grades: K to 12
Tuition: $16,800
Day
Grades: JK-12
Tuition: $35,300
Day
Grades: 1-12
Day
Grades: 9-12
Tuition: $10,400
Day
Grades: 10 to 12
Tuition: $21,100
Day
Grades: N/A
Tuition: $32,500
Day
Day
Grades: 9-12
Tuition: $19,200
Day
Grades: K to 9
Tuition: $25,092
Boarding
Grades: K to 12
Tuition: $33,300
Day
Grades: JK-12
Day
Tuition: $30,670
Day
Grades: Nursery-12
Tuition: $10,100
Day
Grades: 8 to 12
Tuition: $1
Day
Grades: PK-7
Day
Grades: JK-12
Tuition: $31,710
Day
Grades: JK-12
Tuition: $31,225
Boarding
Grades: 4 to 12
Tuition: $10,920
Day
Day
Grades: Nursery-12
Day
Grades: K-8
Tuition: $32,500
Day
Grades: Nursery-12
Tuition: $30,486
Boarding
Grades: K-12
Day
Grades: Preschool to 12
Tuition: $9,565
Our AI consultant helps you explore and compare schools in British Columbia based on your child's needs.
Get Started Free