The most expensive private schools in Canada

Ranking private schools by cost


While it’s misleading to rank private schools overall, it can be helpful to rank them in terms of specific criteria. Here, we rank them in terms of cost: we provide a list of the top 20 most expensive private schools in Canada.

A school’s pricetag is important. While schools with higher tuition rates are less affordable, they also tend to have some great perks. They often have impressive facilities, lots of extracurricular activities, and ample technological resources, specialized programs, and student support services. Some pricier schools have also built up a strong reputation, in Canada and abroad.

Cost, though, shouldn’t be confused with excellence. Just because a school is expensive doesn’t mean it’s a great school, or more to the point, the right fit for you child. In choosing a school, you should look at far more than price. You’ll also want to consider its academics, programs, community, culture, and much more.

Schools ranked by highest tuition

School Location Grades Tuition
1 Brentwood College School Mill Bay, BC 8 to 12 $32,000 to $96,300
2 Shawnigan Lake School Shawnigan Lake, BC 8 to 12 $35,500 to $90,000
3 Appleby College Oakville, ON 7 to 12 $43,090 to $85,970
4 Albert College Belleville, ON PS to 12 $21,400 to $85,500
5 Trinity College School Port Hope, ON 5 to 12 $31,000 to $83,000
6 Ridley College St. Catharines, ON JK to 12 $29,455 to $82,975
7 Lakefield College School Lakefield, ON 9 to 12 $40,500 to $82,400
8 Havergal College Toronto, ON JK to 12 $41,520 to $79,905
9 Stanstead College Stanstead, QC 7 to 12 $25,455 to $79,770
10 Queen Margaret's School Duncan, BC PS to 12 $17,500 to $79,230
11 Branksome Hall Toronto, ON JK to 12 $38,990 to $78,600
12 Trafalgar Castle School Whitby, ON 4 to 12 $29,348 to $78,215
13 St. Andrew's College Aurora, ON 5 to 12 $41,440 to $77,070
14 Ashbury College Ottawa, ON 4 to 12 $33,720 to $76,380
15 St. John's-Kilmarnock School Waterloo Region (Breslau), ON JK to 12 $20,490 to $75,840
16 Bishop's College School Sherbrooke, QC 7 to 12 $30,000 to $75,710
17 St. Michaels University School Victoria, BC JK to 12 $21,095 to $75,360
18 Pickering College Newmarket, ON JK to 12 $34,700 to $73,520
19 Glenlyon Norfolk School Victoria, BC JK to 12 $20,840 to $73,145
20 St. John's-Ravenscourt School Winnipeg, MB K to 12 $26,670 to $72,000
21 Upper Canada College Toronto, ON SK to 12 $36,750 to $71,875
22 Rothesay Netherwood School Rothesay, NB 6 to 12 $25,130 to $70,830
23 Bishop Strachan School Toronto, ON JK to 12 $35,800 to $69,145
24 St. Margaret's School Victoria, BC JK to 12 $17,200 to $69,100
25 Oakwood Academy Mississauga, ON JK to 12 $20,180 to $68,860


Frequently Asked Questions

What is the most expensive private school?
Brentwood College School has the highest tuition fees from $32,000 to $96,300 per year with an average tuition of $64,150 per year.

Find Private Schools:

In the spotlight:



By logging in or creating an account, you agree to Our Kids' Terms and Conditions. Information presented on this page may be paid advertising provided by the advertisers [schools/camps/programs] and is not warranted or guaranteed by OurKids.net or its associated websites. By using this website, creating or logging into an Our Kids account, you agree to Our Kids' Terms and Conditions. Please also see our Privacy Policy. Our Kids ™ © 2023 All right reserved.