text.skipToContent text.skipToNavigation

Tuition Fees in Canadian Universities and Study Cost

According to the Times Higher Education, Canada has several universities which are among the best academic institutions in the world. If you are one of the hopefuls who want to study in Canada, this guide can help you determine how much tuition fee you will have to pay to get a degree from one of its prestigious universities.

How much does it cost to study in Canada?

The good thing about Canada is that its fees are comparatively lower than the fees of its counterparts in USA, United Kingdom, and Australia. Students in Canada likely need between CAD 20,000 and CAD 30,000 annually to cover tuition. However, this range is just an average and will vary according to the institution and program in which you’re enrolled.

Every university set its own fees based on merit, what program you are studying in, and whether you are a local or international student. According to the Statistics Canada, the average fee for international students is CAD 29,714 for undergraduate studies and 17,744 for graduate ones.

Tuition fees by geography

Tuition fee also fluctuates radically depending on which Canadian state you are studying. For example, Newfoundland and Labrador has the lowest undergraduate and graduate fees which comes at CAD 12,042 and CAD 4,081 respectively.

Meanwhile, Ontario has the highest average fee with average fees of CAD 38,276 and CAD 23,770 respectively.

Tuition fees by discipline for international students

Additionally, tuition fee also changes according to the discipline the student is rolled in. Here is a short list of the cost of tuition for various disciplines if you are an international student:

Subject Cost of study in CAD
Business, Management, and Public Administration 28,680
Engineering 33,703
Medicine 32,450
Veterinary Medicine 63,323

Speak with your IDP counsellor to find out the latest information about the cost of study for your preferred subject.

What are the tuition fees at top Canadian universities?

Here is a list of annual tuition fees for international students in 3 of the top Canadian universities. These fees are indicative only and you should contact your IDP counsellor to know all about the most recent updates for the cost of study at the Canadian universities.

University Tuition fee for international BS students Tuition fee for international MS/MBA students
McGill University CAD 19,600 to CAD 48,100 Around CAD 10,000; For MBA: CAD 32,000 to 47,000
University of Toronto CAD 44,000 to 54,000; 50,000 (upper year) CAD 27,000 to 53,000
University of British Columbia CAD 41,000 CAD 72,000 for a 15-month MBA

Feel free to contact IDP expert education counsellors who will help you for free if you want to know more about tuition fees, visa and scholarships in Canada. They will also help you find the best program and secure your place at your dream university.

Related article

Get to know the Canadian education system

As you begin your school search, it’s important to familiarise yourself with the Canadian education system. It will help you narrow down your choices and develop your study plan.

Canada student visa requirements

To study in Canada, you will need a Canadian Study Permit.

Accommodation

You have three main options when it comes to finding a place to stay during your studies. Depending on what you need – and your budget - you might choose to rent private accommodation, live on (or close) to campus at a residence or dormitory, or live with a local family (homestay).

Ottawa

Ottawa is a beautiful city located in the eastern region of the province of Ontario. It’s Canada’s capital and home to the Prime Minister and Parliament – but that doesn’t mean it’s boring and stuffy!

Please select a level of study

Enter subject, choose from the list or hit search

  • Start typing, choose from the list or hit search

  • Enter subject, choose from the list or or hit search

Please type and select an institution

  • Type 3 characters of a university name and select from the list

  • Enter a university or school name and select from the list