Canada continues to be a top destination for international students, celebrated for its cultural diversity and world-class educational institutions. However, selecting the right university involves several factors, with tuition being a key consideration. According to Statistics Canada, the average annual tuition fees for full-time international undergraduate students in 2024 are approximately $40,115.
In addition to tuition, students must also consider the costs of accommodation and general living expenses. Below is a breakdown of the tuition fees at some of Canada’s top universities, as ranked by the QS World University Rankings for 2025. The list focuses on the cost for one academic year, but it’s important to note that undergraduate programs in Canada typically span three to five years.
University of Toronto
Ranked 25th globally in 2024, the University of Toronto (UoT) leads Canadian institutions in the QS rankings. Founded in 1827, this public research university offers over 700 academic programs and boasts the largest academic library in Canada. UoT’s three campuses, including the historic downtown location, provide a wide range of student experiences.
Estimated Tuition Fees for International Students (2024-25):
- Arts: $61,720
- Commerce: $61,720
- Engineering: $67,370
On-campus housing and meal plans can range between $8,000 and $15,000 per year, and students should budget around $1,000 for books and materials. For those living off-campus, downtown Toronto’s rent averages $3,000 for a two-bedroom apartment, or $1,500 per student.
McGill University
Located in Montreal, McGill University is consistently ranked among the top universities in Canada and attracts students from around the world, with international students making up nearly 30% of its enrollment. McGill offers over 1,200 programs, catering to a diverse student body.
Estimated Tuition Fees for International Students (2024-25):
- Arts: $47,281.69
- Commerce: $70,894.37
- Engineering: $66,327.91
Montreal is known for its affordability, especially compared to cities like Toronto and Vancouver. Students renting off-campus can expect to pay about $2,300 for a two-bedroom apartment, or $1,150 per person.
University of British Columbia (UBC)
Founded in 1908, UBC is British Columbia’s oldest university and serves more than 65,000 students across its Vancouver and Okanagan campuses. UBC offers renowned programs in areas like international economics and journalism, and provides extensive support services for international students.
Estimated Tuition Fees for International Students (2024-25):
- Arts: $47,189.40
- Commerce (Sauder School of Business): $61,061.10
- Engineering: $60,622.65
While Vancouver is frequently ranked as one of the world’s most livable cities, it has a higher cost of living, with rent for a two-bedroom apartment averaging $3,700 per month, or $1,850 per student.
University of Alberta
The University of Alberta, located in Edmonton, consistently ranks in the top 100 globally. With three campuses and over 200 undergraduate programs, the university offers a wide range of options for students seeking quality education at more affordable costs compared to other major cities.
Estimated Tuition Fees for International Students (2024-25):
- Arts: $33,968.40
- Commerce: $40,300.80
- Engineering: $45,482.40
Edmonton is known for its lower cost of living. A two-bedroom apartment costs approximately $1,600 per month, or $800 per student, making it an attractive option for those looking to balance quality education with affordability.
With Canada’s top universities offering world-class education and a range of programs, students must carefully evaluate both tuition and living costs when planning their studies abroad.