NextSchool
984 schools

Private Schools with Small Class Sizes

Canadian private schools with the smallest average class sizes.

Last verified June 2, 2026Sources: 984 schoolsNo paid placements
984
Schools
$17,642
Avg Tuition
14
Avg Class Size
students
35%
Offer Financial Aid

NextSchool tracks 984 private schools in Canada. Average annual tuition is $17,642. 35% offer financial aid.

984schools
$17,642avg tuition
14avg class size

Key Facts

  • NextSchool tracks 984 private schools in Canada.
  • Average annual tuition is $17,642.
  • Tuition ranges from $1 to $49,530 per year.
  • 35% of schools offer financial aid or scholarships.
  • Average class size is 14 students.

Source: NextSchool verified school database

Data last verified June 2026

Why this page exists

This page lists schools sorted by Class size (small → large) — a factual, transparent criterion. Schools are not scored, rated, or ranked by subjective quality. We show verifiable data (tuition, class size, enrollment, programs) so families can compare and decide for themselves. See our full methodology.

Last verified June 2, 2026Sources: NextSchool database — 984 schoolsData verified quarterly. No school can pay for preferential placement. Full methodology

984 Schools

Sorted by: Class size (small → large)
École Louis Legrand
É

École Louis Legrand

Ancaster, ON
1students/class
Oakwood Academy
Oakwood Academy

Oakwood Academy

Mississauga, ON
1students/class
Exceptional Learning Centre
Exceptional Learning Centre

Exceptional Learning Centre

Ajax, ON
3students/class
Monarch Academy by Monarch House
Monarch Academy by Monarch House

Monarch Academy by Monarch House

North York, ON
3students/class
Whytecliff Agile Learning Centre - Burnaby
W

Whytecliff Agile Learning Centre - Burnaby

Burnaby, BC
3students/class
W
W

Whytecliff Agile Learning Centres

Langley, BC
3students/class
Above and Beyond Learning Experience Inc
A

Above and Beyond Learning Experience Inc

Newmarket, ON
4students/class
Phoenix Private Academy
Phoenix Private Academy

Phoenix Private Academy

Ottawa, ON
4students/class
Wildwood Academy
Wildwood Academy

Wildwood Academy

Oakville, ON
4students/class
Applewood Academy for Progressive Learning
Applewood Academy for Progressive Learning

Applewood Academy for Progressive Learning

Belleville, ON
5students/class
Bright Start Academy
Bright Start Academy

Bright Start Academy

North York, ON
5students/class
Brighton School
Brighton School

Brighton School

Toronto, ON
5students/class
Inspiration Private School - Aurora
Inspiration Private School - Aurora

Inspiration Private School - Aurora

Aurora, ON
5students/class
Merit College
Merit College

Merit College

North York, ON
5students/class
OakHaven Academy For Diverse Learners
OakHaven Academy For Diverse Learners

OakHaven Academy For Diverse Learners

Burlington, ON
5students/class
TEAM School
TEAM School

TEAM School

Mississauga, ON
5students/class
The Dunblaine School
The Dunblaine School

The Dunblaine School

Toronto, ON
5students/class
Toronto STEM School
Toronto STEM School

Toronto STEM School

Toronto, ON
5students/class
World Life Education Inc
World Life Education Inc

World Life Education Inc

Oakville, ON
5students/class
AVRO Academy
AVRO Academy

AVRO Academy

Toronto, ON
6students/class
Banbury Crossroads School
B

Banbury Crossroads School

Calgary, AB
6students/class
BrightMinds Online School
BrightMinds Online School

BrightMinds Online School

Markham, ON
6students/class
Burlington Royal Arts Academy
B

Burlington Royal Arts Academy

Burlington, ON
6students/class
Dunblaine School
Dunblaine School

Dunblaine School

Toronto, ON
6students/class

Frequently Asked Questions

Explore More

Get our free school guide

Tips on tuition, admissions timelines, and what to ask on school tours. No spam.

Need help choosing?

We'll match schools to
your family's needs.

Our AI consultant matches schools to your family's specific needs — budget, location, curriculum, and learning style.

Talk to our AI consultant

Free to try — no signup required