20 Best Medical Schools in Canada 2023

Interested in pursuing a medical career? Medicine is one of the noblest professions, and jobs in healthcare are abundant, especially in this post-pandemic world – it’s one of the top-paying careers.


In spite of the fact that there are numerous great medical universities in the world, why study in Canada?

Apart from ranking third in terms of international medical education, we also provide students with postgraduate programs and visa options to help them stay and practice as healthcare professionals – providing them with a brighter future.

Below is the list of the best medical schools in Canada for 2022, which are also among the best in the world.


RELATED: Top 30 Best School of Nursing in Nigeria(2022)

Medical Schools in Canada
Medical students walking through the corridor at the university

20 Best Medical Schools in Canada

1. McGill University

McGill University is favorably located in Quebec, Canada. The university has two campuses: the downtown campus in Montreal and the Macdonald campus in Sainte-Anne-de-Bellevue.

Quebec is Canada’s biggest and predominantly French-speaking province. However, the primary language of instruction at McGill is English.


The university is affiliated with multiple teaching hospitals, and its medical school is the oldest in Canada.

The creation of the first artificial blood cell is among the research achievements associated with the university.

2. University of Toronto

The University of Toronto is probably the most well-known education institution in Canada and a popular choice for international students who study in Canada.

You will be surrounded by a large multicultural environment, both in classrooms, as well as in the city.

The medical science campus is located in St. George in bustling Toronto that’s overlooked by the famous CN Tower.

The university is ranked 4th best in the world for clinical medicine. One major innovation that came out of the University of Toronto is insulin, which researchers discovered in the early 1920s.

3. University of British Columbia

UBC has two main campuses – the Vancouver campus and the Okanagan campus located in Kelowna.

UBC students’ favorite hangout spots include the Pit Pub, Stanley Park, and Wreck Beach.

Not to mention taking a trip to Whistler during winter break for action-packed fun in the snow such as skiing and snowboarding.

UBC also boasts impressive alumni including Prime Minister, Justin Trudeau.

First-year international students can opt to enroll in the Vantage One program which aims to help students improve their English, in part by stretching their first year of study from eight to 11 months.

4. McMaster University

McMaster University is favorably located near the edge of Lake Ontario and close to the US border for a quick trip to The Big Apple if you’re feeling adventurous.

The university’s international students hail from more than 75 countries, and its full-time faculty members come from more than 55.

Themed accommodation is available at the university such as an all-female community, a healthy active living community, and a global perspectives community (learn more in the video above).

In addition, if you’re interested in neuroscience you’ll be able to study the brain of the late, great Albert Einstein that’s currently in a jar in one of the school labs at McMaster.

5. Queen’s University

Queen’s University is suitably situated in Kingston and a 10-minute walk to downtown and market square.

The university is highly ranked as one of the best medical universities in Canada for its exceptional student experience. It has the most clubs of any Canadian university as well as more than 220 international exchange programs. Not to mention a Harry Potter reading room.

According to the Dean of the medical faculty, Queen’s four-year Undergraduate Medical Program is designed to provide a variety of innovative learning opportunities that will prepare international students to be highly desired postgraduate trainees and outstanding practicing physicians.

6. University of Alberta

The University of Alberta is another top medical school in Canada. The schools offer undergraduate, graduate, and postgraduate programs in the medical field. It is a public research university which offers a standard education and healthcare services in addition to research opportunities.

With good scholarship opportunities and core values of integrity, excellence, partnership, social accountability, respect, compassion and care in a relationship with patients and working with colleagues.

7. Cumming School of Medicine; University of Calgary

One of the best medical schools in Canada is University of Calgary. It is a research-intensive public university. The Cumming School of Medicine is leading to medical research in Canada. They focus more on the brain and mental health, chronic diseases, and cardiovascular sciences. They offer MD, BHSc, Ph.D., MBT and BCR programs.

8. College of Medicine at the University of Saskatchewan

With the vision of leading in the improvement of the health and well-being of the people of Saskatchewan and the world in general, the College of Medicine of the University of Saskatchewan is a university with a focus on research and education and other social skills to produce skilled clinicians and scientists.

9. University of Manitoba

The University of Manitoba is one of the best medical schools in Canada. It is listed in the top 20 in the Canadian medical school rankings. The Rady faculty of health at the University of Manitoba is noted for their leading results in medical research. They aim at producing leading professionals in the medical fields all over the world to improve the health of the people. They are one of the best medical colleges in Canada.

10. The Northern Ontario School of medicine

Northern Ontario School of medicine is one of the best Medical schools in Canada, rooted in the north. The French college of medicine is a college of medicine that focuses on improving and addressing the health requirements and improving the quality of the medical care of the people of Northern Ontario and contribute to the economic development of the people.

11. Western University; Schulich School of Medicine and Dentistry

The school which focuses on both practical medicine and medical technology aims at providing the best medical services for the country and the world at large.

12. University of Ottawa

The faculty of medicine at the University of Ottawa, one of the best medical schools in Canada, is the only medical faculty in Canada that is bilingual. With the commitment to excellence in education and health research, the school aims at resolving the medical needs of the communities, from their local communities to global communities.

13. Memorial University; Faculty of medicine

The faculty of medicine at the school aims to invest millions of funds in leading-edge medical research. The school focuses on training its resident doctors and preparing them for practice in rural areas.

They also provide a series of scholarship opportunities to help their students fund their education through the school.

Medical Schools in Canada
A diverse group of students dressed in medical wear learn in a classroom setting.

14. University of Sherbrook

Sherbrook, one of the best medical schools in Canada is a francophone university located in Sherbrook. It is a research university. The faculty of medicine at the University of Sherbrook aims at producing world-class medical professionals to help solve the medical problems of the world.

15. Dalhousie University; Faculty of medicine

The faculty of medicine of the Dalhousie University was established more than a hundred and fifty years ago. The university focuses on innovative, collaborative and vibrant researches which aim at improving the life and health status of the world at large.

Among the Canadian Medical Schools They offer education programs in medical health and medical research in undergraduate, graduate, and postgraduate programs in addition to residency training and continuing professional development programs aimed at providing excellent training opportunism for their medical students, residents, fellows and graduate students and providing excellent medical service to the community and the world at large.

16. University of Montreal; Faculty Of Medicine

Dedicated to education and research, the faculty of medicine for the development of skills to improve health care and well being by guiding values and principles through innovation, social commitment, thoroughness, patient partnership, respect, and responsibility.

The school offers professional courses to train people for the posts of General and specialist practitioner, Professionals and researchers in basic sciences, Professionals in clinical sciences, Audiologists, Occupational Therapists, Nutritionists, Speech therapist, and Physiotherapists.

17. University of Calgary

Like most medical schools in Canada, The University of Calgary, one of the best medical schools in Canada gives priority to Canadian citizens or permanent residents, especially to students in the same province, in this case, in Alberta. The University of Calgary generally does not accept individual applications of international students.

The only international students they admit are those from institutions or countries with formal and contractual agreements with their Cumming School of Medicine. The completion of their medicine program only takes three-years. It is patient-centered and presentation-based learning that the students can already work with patients in their first year.

18. University of Montréal

The University of Montréal, one of the best medical schools in Canada, is a French-speaking schools in Quebec with 175 years of service. The school also has one of the largest admission of students in medicine and produces a third of the medical personnel in Quebec. It is recognized globally for its outstanding education, research, and contribution to health care improvement.

Their medical program duration is 4-5 years consisting of a preparatory year for those who did not meet the minimum units required from previous undergraduate programs; a two-year pre-clerkship, and the last two years for clinical internships. If you want to study at the University of Montréal, learn French and pass the proficiency language exam, as their only language of instruction is French.

19. Dalhousie University

Dalhousie University also offers a four-year program for medicine accredited by the Liaison Committee on Medical Education (LCME) and the Committee on Accreditation of Canadian Medical Schools (CACMS). The program has three phases: Med 1, Med 2, and a Clerkship (Med 3 and 4). Med 1 and 2 focuses on basic sciences like Anatomy and Physiology, Biology, and more. It also includes a discussion of the different philosophical, ethical, and practical views in health care.

Between the succeeding sections, from Med 2 to 3, 3 to 4, and 4 into the residence, there will be four discussions incorporating the Introduction to Clerkship and Critical Review and Mastery (CRAM). The Research in Medicine program will also be introduced during the first year in Med 1 and resumed during the last year in Med 4 as part of the requirement to graduate. After graduation, the students can also opt to take their post-graduate training at Dalhousie University concerning family medicine.

20. Laval University

The three medical universities in Quebec, namely: University of Montréal, University of Sherbrooke, and Laval University, are all French-speaking institutions. The medical program Laval University offers usually lasts for four years.

ALSO READ: 30 Best Educational Apps In 2022 {Free & Paid}

Medical Schools in Canada
A female doctor of African decent stands at the front of a room as she leads a team meeting.

They do not have a preparatory year as such in the University of Montréal, but if the student did not pass the French Proficiency test, he/she must have to take one or more French courses before admission. The program also has two consecutive and complementary stages. After at least two years of fundamental medical education, the students can then take pre-externship courses and proceed to the clinical internship for the remaining two years.

Best Medical Schools in Canada Frequently Asked Questions

How Much Does It Cost To Study Medicine In Canada?

Canadian citizens studying in Canada may pay an average of CA$6,838 per year for an undergraduate degree, and CA$7,086 per year for a graduate degree. However, Statistics Canada, says the average tuition fees for international students in 2018/19 is CA$27,159 (~US$20,600) (~₦8,565,000) per year.

How Many Medical Schools in Canada?

There are about 30 medical schools in Canada. Each of these medical schools grants MD or Doctor of Medicine degree over a 3-4 year curriculum.

How Long Is Medical School In Canada?

This dependent on the type of course you want to pursue and your previous qualifications. Basically, a high school graduate may need to complete a three to four year undergraduate degree program before enrolling in a medical degree program.

Wrapping Up On Best Medical Schools in Canada

The slim chances of getting into medical schools in Canada should not deter you from applying, as the opportunity is not to be missed. After you complete the rigorous application and admission process, you’ll be rewarded with a world-class medical education as well as a competitive lifestyle and job market.


1 thought on “20 Best Medical Schools in Canada 2023”

  1. whoah this blog is wonderful i really like reading your articles. Keep up the great paintings! You realize, a lot of people are hunting round for this info, you could help them greatly.


Leave a Comment