Best Schools for Medicine in Canada

16 schools offering Medicine programs — 2026

University of Toronto

University

Toronto, Ontario · Est. 1827

MedicineLawEngineeringResearch

95,000+ students

McGill University

University

Montreal, Quebec · Est. 1821

MedicineLawEngineeringResearch

40,000+ students

University of British Columbia

University

Vancouver, British Columbia · Est. 1908

EngineeringMedicineSciencesResearch

65,000+ students

University of Alberta

University

Edmonton, Alberta · Est. 1908

EngineeringMedicineResearchSciences

38,000+ students

University of Calgary

University

Calgary, Alberta · Est. 1966

EngineeringMedicineSciencesResearch

34,000+ students

McMaster University

University

Hamilton, Ontario · Est. 1887

MedicineEngineeringSciencesHealth Sciences

36,000+ students

University of Ottawa

University

Ottawa, Ontario · Est. 1848

LawMedicineEngineeringBusiness

43,000+ students

Queen's University

University

Kingston, Ontario · Est. 1841

BusinessEngineeringSciencesLaw

30,000+ students

University of Western Ontario

University

London, Ontario · Est. 1878

MedicineLawBusinessSciences

38,000+ students

University of Guelph

University

Guelph, Ontario · Est. 1874

Agricultural SciencesEngineeringVeterinary MedicineLife Sciences

37,000+ students

Dalhousie University

University

Halifax, Nova Scotia · Est. 1818

MedicineLawEngineeringBusiness

18,000+ students

Memorial University

University

St. John's, Newfoundland & Labrador · Est. 1925

MedicineEngineeringSciencesBusiness

18,000+ students

University of Manitoba

University

Winnipeg, Manitoba · Est. 1877

EngineeringMedicineSciencesBusiness

28,000+ students

University of Saskatchewan

University

Saskatoon, Saskatchewan · Est. 1907

EngineeringMedicineAgricultureSciences

24,000+ students

Université Laval

University

Quebec City, Quebec · Est. 1663

MedicineLawEngineeringSciences

47,000+ students

Université de Sherbrooke

University

Sherbrooke, Quebec · Est. 1954

MedicineEngineeringLawSciences

23,000+ students