Browse all-boys private schools across Canada — compare programs, tuition, and class sizes.
Last verified April 8, 2026|Sources: 32 schools|No paid placements
32
Schools
$30,846
Avg Tuition
16
Avg Class Size
students
81%
Offer Financial Aid
NextSchool tracks 32 private schools in Canada. Average annual tuition is $30,846. 81% offer financial aid.
32schools
$30,846avg tuition
16avg class size
Key Facts
NextSchool tracks 32 private schools in Canada.
Average annual tuition is $30,846.
Tuition ranges from $10,100 to $44,825 per year.
81% of schools offer financial aid or scholarships.
Average class size is 16 students.
Source: NextSchool verified school database
Data last verified April 2026
Why this page exists
This page lists schools sorted by Name (A–Z) — 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 April 8, 2026|Sources: NextSchool database — 32 schools|Data verified quarterly. No school can pay for preferential placement. Full methodology