The cheapest Canadian cities to study in, ranked by tuition — not rent
Most 'affordable city' lists rank by rent and ignore tuition, which is the bigger number. Using real fees from the 1,348 Canadian programmes we place students into, the ranking changes — and Toronto is not where you would expect.
Search for the most affordable Canadian city for international students and you will find the same article a dozen times: a list ranked by average rent, usually from housing data, with tuition barely mentioned.
That is the wrong way round. For most students, tuition is the larger number, and it varies far more between cities than rent does. Ranking on rent alone can send you to a cheap city with an expensive college.
So we ranked it the other way. The figures below are the actual tuition of the 1,348 Canadian programmes we currently place students into — not national averages, not estimates.
Median tuition by city
| City | Programmes we carry | Median tuition (CA$/yr) | Cheapest we carry |
|---|---|---|---|
| London, Ontario | 183 | 14,904 | 12,212 |
| North Bay, Ontario | 88 | 15,547 | 14,102 |
| Guelph, Ontario | 356 | 15,844 | 11,000 |
| Toronto, Ontario | 173 | 17,148 | 13,241 |
| Mississauga, Ontario | 178 | 17,537 | 7,534 |
| Regina, Saskatchewan | 72 | 19,500 | 15,800 |
| Calgary, Alberta | 119 | 20,132 | 5,000 |
| Edmonton, Alberta | 88 | 22,050 | 4,632 |
| North Vancouver, BC | 35 | 22,247 | 19,707 |
| Brampton, Ontario | 56 | 22,601 | 17,000 |
Across everything we carry in Canada, the median is CA$16,242 a year.
The number that surprises people
Toronto's median tuition is lower than Calgary's, Edmonton's, North Vancouver's and Brampton's.
Toronto has a reputation as the expensive choice, and on rent that reputation is earned. On tuition it is simply not true — a student can pay CA$5,000 more per year in Edmonton than in Toronto and think they have chosen the cheaper city.
This is exactly what a rent-only ranking hides. Rent and tuition do not move together, and you pay both.
How to actually compare two cities
Add the three numbers that matter and compare the total:
- Tuition for the specific programme, per year. Not the college's range — the programme's own fee. Within one institution these vary widely: in the table above, Calgary spans CA$5,000 to CA$36,262.
- Rent, per month, times twelve. Look at what students actually pay near that campus, not the city average — a city average includes family homes in suburbs you will never live in.
- Everything else — food, transit, phone, insurance. This is the most stable of the three between cities and the one people over-think.
A city that is CA$300 a month cheaper on rent saves you CA$3,600 a year. A programme that is CA$7,000 a year cheaper saves you almost twice that. Look at the bigger number first.
What the cheapest column is telling you
Notice how far the "cheapest we carry" column sits below each median. Edmonton has a programme at CA$4,632 and a median of CA$22,050. Mississauga runs from CA$7,534.
That spread is not noise. It is usually the difference between a one-year certificate and a two-year advanced diploma, or between a general programme and one in a high-demand field. Choosing the city rarely saves you as much as choosing the programme.
If your budget is the binding constraint, start from what you can afford and see which programmes fit — not from a city and then a hunt for something cheap in it.
Things this table does not tell you
Being straight about the limits:
- These are our programmes, not every programme in Canada. Where we carry one institution in a city, the median is that institution's median.
- Tuition is per year and set by the institution. It changes, and it can change between your offer and your start date.
- Fees for a programme are only part of the cost of the visa route. Canada also requires a Provincial Attestation Letter and proof of funds through a GIC, which is money held for you rather than spent — we cover the sequence on our studying in Canada page.
- Cheaper is not better if the programme is wrong. A cheap diploma you do not finish costs more than a good one you do.
Work out your own number
The fastest way to compare cities honestly is to compare specific programmes you would actually be admitted to, with your marks and budget. That is what our app does — it ranks real programmes against your profile and shows the fee in your own currency before you decide anything.
Talk to a counsellor about your budget
Tuition figures are the actual advertised annual fees of the Canadian programmes in the UniStep catalogue as at 27 July 2026, covering 1,348 programmes. Fees are set by institutions and change without notice — confirm against the institution's own page before making a decision. We do not promise admission or visa outcomes; nobody honestly can.