Tuition by school type
The table summarises the annual international tuition of the 165 school districts and schools in our guide.
| School type | Schools listed | From | Typical (median) | Up to |
|---|---|---|---|---|
| Public school districts | 105 | CAD 9,500 | CAD 15,000 | CAD 18,500 |
| Private schools | 30 | CAD 18,400 | CAD 32,025 | CAD 88,059 |
| CAIS independent schools | 30 | CAD 32,750 | CAD 88,660 | CAD 105,200 |
Fees are the published annual fees for international students for 2026–27 where available (boarding schools include room and board). Always confirm with the school.
Homestay and living costs
Students at public districts and private day schools usually live with a host family. Monthly homestay fees in our data range from about CAD 900 to 1,500, typically including a private room and meals. A one-time placement fee and a custodianship fee are often added.
- Homestay: about CAD 900–1,500 per month
- Placement fee: often CAD 300–600, once
- Custodianship: often CAD 300–600 per year
- Medical insurance: about CAD 500–900 per year
- Application fee: usually CAD 200–500
Total budget for one year
A realistic all-in budget for one year at a public school district, including tuition, homestay, insurance and fees, is about CAD 27,000 to 38,000. Private day schools with homestay usually come to CAD 35,000 to 50,000, and boarding schools from about CAD 42,000 to 110,000 including extras. Flights and personal spending come on top.
The most affordable school districts
Public school districts with the lowest published tuition in our guide.
Fees are the published annual fees for international students for 2026–27 where available (boarding schools include room and board). Always confirm with the school.
Proof of funds for the study permit
For the study permit, families must show that they can pay the first year of tuition and living costs, plus return travel. For minors living in homestay, IRCC officers usually look at tuition plus homestay costs. Bank statements, income documents and a clear sponsor letter make the file stronger.
Not sure which Canadian high school fits your child?
We help international families compare schools, fees, boarding and homestay options, and handle the study permit process.
Frequently asked questions
How much is high school tuition in Canada for international students?
In our guide, public school districts charge from about CAD 9,500 to 18,500 per year, private day schools from about CAD 18,400, and boarding schools up to CAD 105,200 including room and board.
What is the cheapest way to study high school in Canada?
A public school district in a smaller city or province, with homestay, is usually the most affordable option — often under CAD 30,000 for a full year including living costs.
Is homestay included in tuition?
Not at public districts or private day schools; homestay is paid monthly in addition to tuition. At boarding schools, accommodation and meals are included in the annual fee.