Ontario · Canada

Private schools in Ontario.

Browse 683 private and independent schools across Ontario. Compare tuition, programs, and class sizes to find the right fit for your family.

683
Schools
$18,990
Avg Tuition
14
Avg Class Size
31
Cities
Explore Ontario SchoolsCompare tuition, class sizes, and programs

Showing page 6 of 7 (683 schools total)

Amaranth(2 schools)

Aurora(3 schools)

Brampton(5 schools)

Brantford(1 schools)

Caledon(2 schools)

Etobicoke(1 schools)

Huntsville(1 schools)

King City(1 schools)

Kitchener(4 schools)

Leamington(1 schools)

Maple(1 schools)

Markham(3 schools)

Milton(2 schools)

Mississauga(11 schools)

Nepean(1 schools)

North York(2 schools)

Oakville(2 schools)

Ottawa(3 schools)

Palmer Rapids(1 schools)

Richmond Hill(3 schools)

Scarborough(2 schools)

Smithville(1 schools)

St Thomas(1 schools)

Stouffville(1 schools)

Stratford(2 schools)

Strathroy(1 schools)

Thornhill(3 schools)

Thornhll(1 schools)

Toronto(36 schools)

Royal St. George's College

Independent

Grades: 3 to 12

Seneca Hill Private School

Independent

Grades: JK to 8

Tuition: $16,635

SLI The Sidney Ledson School

Day

Grades: Preschool to 6

Tuition: $12,797

Socrates

Day

Grades: Nursery-12

St. Clement's Early Learning

Independent

Grades: Preschool to 2

Tuition: $12,000

St. Clement's School

Independent

Grades: 1 to 12

Tuition: $41,900

St. George Academy

Independent

Grades: 9-12

St. Michael's College School

Religious

Grades: 7 to 12

Tuition: $25,400

Sterling Hall School

Independent

Grades: JK to 8

Tuition: $39,500

Summit Micro School

Independent

Grades: JK to Grade 8

Tuition: $23,565

Sunnybrook School

Independent

Grades: JK to 6

Tuition: $35,900

Taddle Creek Montessori School

Day

Tamarack West Outdoor School

Independent

Grades: Preschool-8

Tuition: $21,500

TanenbaumCHAT

Day

Grades: 9-12

Tuition: $24,800

TFS - Canada's International School

International

Grades: Nursery/Toddler to 12

Tuition: $26,460

TFS High School

Independent

Grades: 9-12

The Abelard School

Day

Grades: 7 to 12

Tuition: $20,000

The Bishop Strachan School

Independent

Grades: JK to Grade 12

The Clover School

Montessori

Grades: Nursery/Toddler to 6

Tuition: $25,160

The Dunblaine School

Special Needs

Grades: Grade 1 to Grade 8

Tuition: $27,300

The Laurel School

Day

Grades: Nursery-6

The Learning Common

Special Needs

Grades: Grade 3 to Grade 8

Tuition: $21,000

The Orchard Montessori School Ltd. (Elementary)

Day

Grades: Preschool-8

The Prestige School - Toronto Campus

Independent

Grades: JK to Grade 12

Tuition: $17,000

The Toronto Heschel School

Religious

Grades: Preschool-8

Tuition: $22,530

The York School

International

Grades: JK to 12

Tuition: $45,065

Tiferes Bais Yaakov High School

Religious

Grades: 9-12

Tuition: $25,200

Torah High

Religious

Grades: 9-12

Tuition: $1,800

Torah High - Toronto

Day

Grades: 9-12

Toronto Eschool

Day

Grades: 9-12

Toronto French School

Independent

Grades: Preschool to 7

Tuition: $41,860

Toronto International College

International

Grades: 9-12

Tuition: $12,980

Toronto International Collegiate

Day

Grades: 9-12

Tuition: $19,800

Toronto Prep School

Independent

Grades: 7 to 12

Tuition: $34,250

Toronto Scholars' Collegiate

Independent

Grades: 9-12

Tuition: $22,000

Toronto STEM School

STEM-Focused

Grades: 9 to 12

Tuition: $14,950

Waterloo Region (Breslau)(1 schools)

Woodbridge(1 schools)

PreviousPage 6 of 7Next

Frequently Asked Questions

How many private schools are in Ontario?
There are 683 private schools in Ontario listed on NextSchool. Browse and compare them by tuition, curriculum, and programs.
What is the average private school tuition in Ontario?
The average annual tuition for private schools in Ontario is $18,990. Tuition ranges from $460 to $46,395.
Do private schools in Ontario offer financial aid?
About 6% of private schools in Ontario offer financial aid or scholarships to qualifying families.
What is the average class size at private schools in Ontario?
The average class size across private schools in Ontario is approximately 14 students.
Are there boarding schools in Ontario?
Yes, 9 private schools in Ontario offer boarding options.
How do I choose the right private school in Ontario?
Start by identifying your priorities — curriculum, location, class size, and budget. NextSchool's AI consultant can help you narrow down options based on your family's specific needs.

Need help?

Not sure which school is right for your family?

Our AI consultant helps you explore and compare schools in Ontariobased on your child's needs.

Get started free
Private Schools in Ontario (683 Schools) — NextSchool