Best Medical Colleges in Canada: Ranking, Tuition Fees and Eligibility
University of Toronto is the #1 medical university in Canada. Other than this, Canada is home to 4 of the top 50 medical universities in the world, including the McGill University, and UBC. Many indian students choose to study MD (MBBS) in Canada due to high academic standards, world-class hospitals, and globally recognized degrees.
It is important that you select the right medical college for you to become a doctor. Due to the limited number of seats in India, students choose to study MBBS abroad. If you are one of them, then Canada is the best country for you to pursue a medical course. Out of the top 50 medical universities in the world, 4 of them are in Canada. McGill University, University of Toronto and UBC are some of the best medical colleges in Canada.
Currently, due to the ageing population and retiring professionals, the demand for qualified healthcare professionals is increasing. In short, Canada has reputed universities, better education, and to recover ROI, increasing job opportunities. In this comprehensive guide, we will cover the queries around the top medical schools in Canada, including their tuition costs, admission requirements, and advice specifically for international students like you.
- Top 10 Medical Colleges in Canada (2025)
- University of Toronto
- McGill University
- University of British Columbia
- McMaster University
- University of Alberta
- Montreal University
- University of Ottawa
- University of Calgary
- Queen’s University
- Dalhousie University
- Cost of Studying Medicine in Canada
Top 10 Medical Colleges in Canada (2025)
According to QS Subject Ranking 2025 for medicine, the University of Toronto is the best medical university in Canada. The global ranking of this institute is #14th. Check out the list of top 10 medical schools in Canada, their ranking and tuition fees
| College Name |
QS World University Rankings by Subject 2025: Medicine |
World University Rankings by Subject 2025: Medical and Health |
|---|---|---|
| 14 |
9 |
|
| McGill University |
28 |
29 |
| 38 |
28 |
|
| McMaster University |
41 |
39 |
| University of Alberta |
86 |
74 |
| Montreal University |
86 |
93 |
| University of Ottawa |
124 |
101-125 |
| University of Calgary |
132 |
101-125 |
| 197 |
126-150 |
|
| 201-500 |
201-500 |
University of Toronto
The MD program at the University of Toronto is globally ranked and reputed. This course is research-intensive, which offers early hands-on clinical training in top hospitals like Toronto General. Indian students can practice across the world, including in India, after completing the MD program. Here is an overview of the course:
Predict your IELTS, TOEFL, and PTE in just 4 steps!
| Category | Details |
|---|---|
| Location | Toronto, Ontario |
| QS Rankings 2026 | 29 |
| Admission Requirements |
|
| Tuition Fees | CAD 97,350/year |
McGill University
McGill MDCM (MD–CM) is a 4‑year program with limited number of seats for international students. McGill University is #2nd number university in Canada for pursuing MD program.Located in Montreal, it offers world-class hospitals and research exposure. Indian students will experience a multicultural, bilingual environment. Here is an overview of the course:
| Category | Details |
|---|---|
| Location & Overview | Montreal, Quebec |
| QS Ranking 2026 | 27 |
| Admission Requirements |
|
| Tuition & Fees | CAD 69,339/year |
University of British Columbia
The duration of UBC MD Undergrad is a years. UBC’s MD Undergraduate Program is one of Canada’s popular medical programs. The University of British Columbia does not The currently not open to international applicants. It may change their admission policy in future but not for this year.
| Category | Details |
|---|---|
| Location & Overview | Vancouver, British Columbia |
| QS Ranking 2026 | 40 |
| Admission Requirements |
|
| Tuition & Fees | Not open to international students |
McMaster University
McMaster University’s MD program is known for its innovative, three-year curriculum and problem-based learning model. the campus is located in Hamilton, Ontario. The institute emphasizes early clinical exposure and small-group learning. Indian students will face a though competition as the seats are limited for international students.
| Category | Details |
|---|---|
| Location & Overview | Hamilton, Ontario |
| QS Ranking 2026 | 173 |
| Admission Requirements |
|
| Tuition & Fees | CAD 96,000/year |
University of Alberta
The MD program at the University of Alberta is highly reputed for its strong clinical teaching and research. It is located in Edmonton and has partnerships with leading hospitals and community health centres of the city. Indian students can get admission in this program only if they are eligible.
| Category | Details |
|---|---|
| Location & Overview | Edmonton, Alberta |
| QS Ranking 2026 | 94 |
| Admission Requirements |
|
| Tuition & Fees | CAD 16,140/year |
Montreal University
Montreal University offers its MD program entirely in French language. So, to study here you need to learn french language. The MD degree from this university is valid in India as well. The program is designed for students with strong French proficiency. Indian students fluent in French can explore this unique path, which blends research, ethics, and community-focused care.
| Category | Details |
|---|---|
| Location & Overview | Montreal, Quebec |
| QS Ranking 2026 | 168 |
| Admission Requirements |
|
| Tuition & Fees | CAD 14,991/ Year |
University of Ottawa
The University of Ottawa’s MD program is bilingual which requires fluency in both English and French languages. The program emphasizes patient-centered care, early clinical exposure, and training in underserved communities. Indian students with bilingual proficiency will get benefit from the robust medical research environment of the university.
| Category | Details |
|---|---|
| Location & Overview | Ottawa, Ontario |
| QS Ranking 2026 | 219 |
| Admission Requirements |
|
| Tuition & Fees | CAD 43,334/Year |
University of Calgary
The University of Calgary offers a three-year MD program with a year-round curriculum. It focuses on developing clinical skills quickly through early placements in hospitals and innovative simulation labs in the city. For Indian students who want to study MBBS in Canada, University of Calgary’s program offers rewarding opportunity.
| Category | Details |
|---|---|
| Location & Overview | Calgary, Alberta |
| QS Ranking 2026 | 211 |
| Admission Requirements |
|
| Tuition & Fees | CAD 72,872/ Year |
Queen’s University
One of the top universities in Canada, Queen's University, accepts international students for MD program. The university emphasises professionalism, research integration, and hands-on clinical experience. Indian students will benefit from close mentorship, diverse community-based rotations, and a curriculum designed to develop compassionate, patient-centred physicians.
| Category | Details |
|---|---|
| Location & Overview | Kingston, Ontario |
| QS Ranking 2026 | 191 |
| Admission Requirements |
|
| Tuition & Fees | CAD 97,591/Year |
Dalhousie University
Like the University of British Columbia, Dalhousie University does not accept international students for MD program. You need to be a Canadian citizen or a Canadian PR holder to get admission here.
| Category | Details |
|---|---|
| Location & Overview | Halifax, Nova Scotia |
| QS Ranking 2026 | 283 |
| Admission Requirements |
|
| Tuition & Fees | CAD 25,067/Year |
Cost of Studying Medicine in Canada
Studying cost of medicine in Canada will vary.
| Head |
Cost of Living in Canada in CAD Per Month |
|---|---|
| Rent |
1,900 – 2,600 |
| Utility Expenses | 230 |
| Tenant Insurance |
30 |
| Food & Grocery |
400 |
| Clothing & Shoes |
100 |
| Transport |
105 |
| Entertainment |
100 |
| Total |
2800 to 3500 |
| Tuition Fees (Per Year) |
CAD 25,000 to CAD 97,000 |
There is no doubt that Canada is one of the most sought-after destinations for Indian students who want to pursue Medicine courses. With top-ranked universities like the University of Toronto and McGill students will get knowledge about cutting-edge research, clinical training in top hospitals, and internationally recognised degrees.
The University of British Columbia offers a number of programs at undergraduate and postgraduate levels. It is known for its academic excellence in research and teaching all over the world. The university is famous for its programs in Design & Arts, Engineering, Education, Business, Law, Nursing, Technology etc. The UBC courses include more than 250 undergraduate and over 350 postgraduate programs across a wide range of subjects.
As per unofficial source, Conestoga College acceptance rate is 85%. This makes it highly easy to secure admission to this Canadian college. While selecting students at Conestoga, it checks academic factors such as school scores, class rank, academic GPA, recommendations, and application essay.
Explore popular universities
Pick your stage and get free guidance from counsellors who've helped thousands get into top universities.
Starting research
Shortlisting colleges
Exam preparation
SOP/LOR writing
Scholarship & finance
Visa application

The University of British Columbia is a public research university located in British Columbia, Canada. The University was established in 1908 and is recognized as a global center for learning and research, teaching, and securing a position among the top public universities in the world. UBC ranking among the World University Rankings for 2025 is #41 according to the top-ranking publishers. The Shiksha Popularity Rankings also gives an overall university rank of #2 to the university.