Tuition Fees Across Canada
Cost is a big factor when deciding where to study. Each province has a different range of fees.
Deciding where to study can be tough. One of the biggest factors will be costs—and different parts of Canada have different average tuition fees!
While this isn't the only thing you'll need to think about, it can be helpful to have a rough idea of how much tuition will be within each province, whether you're studying for a bachelor's degree or a master's. Here, we've gathered data from Statistics Canada for you to check at a glance how much tuition costs in Canada.
Remember too that tuition fees will vary depending on your program of study—some fields, like engineering and computer science, typically cost more than fields like the humanities. Curious about the ten least expensive fields? Check out this article!
Undergraduate tuition fees across Canada
Province | Average Tuition per Year |
Alberta | $6,098 |
British Columbia | $6,055 |
Manitoba | $4,913 |
New Brunswick | $7,829 |
Newfoundland and Labrador | $3,036 |
Nova Scotia | $8,757 |
Ontario | $7,938 |
Quebec | $3,155* |
Saskatchewan | $8,243 |
Yukon | $3,930 |
Canada overall | $6,580 |
*Quebec charges a different tuition fee for those who reside in Quebec compared to those who reside outside Quebec.
Graduate tuition fees across Canada
Province | Average Tuition per Year |
Alberta | $6,724 |
British Columbia | $9,528 |
Manitoba | $5,248 |
New Brunswick | $6,646 |
Newfoundland and Labrador | $2,894 |
Nova Scotia | $9,787 |
Ontario | $9,671 |
Quebec | $3,353 |
Saskatchewan | $4,346 |
Yukon | No data |
Canada overall | $7,304 |
Remember, different fields of study typically have different costs. Curious about the least expensive program fields in Canada? Check out this piece for the top 10.
Find the right school for you
Source: Statistics Canada. Table 37-10-0045-01 Canadian and international tuition fees by level of study.