First-year medical school tuition in Canada runs from about $3,600 at Sherbrooke to about $26,800 at Dalhousie for students from the school’s own province[1]. Over a full MD, tuition alone ranges from under $20,000 in Quebec to over $100,000 in Ontario and Nova Scotia. Here is what every school charges, and what else to budget for.
Medical school tuition at every Canadian school
| School | First-year tuition (home province) | Other Canadians | Program length | Rough total tuition |
|---|---|---|---|---|
| Sherbrooke | $3,627 | $9,921 | 4 years | ≈ $14,508 |
| Laval | $5,120 | $13,633 | 4 years | ≈ $20,480 |
| Montréal | $5,805 | $14,365 | 4 years | ≈ $23,220 |
| McGill | $6,356 | $33,282 | 4 years | ≈ $25,424 |
| Manitoba | $13,800 | – | 4 years | ≈ $55,200 |
| Memorial | $14,250 | $14,250 | 4 years | ≈ $57,000 |
| Alberta | $16,141 | $16,141 | 4 years | ≈ $64,564 |
| Saskatchewan | $21,897 | $21,897 | 4 years | ≈ $87,588 |
| Toronto | $23,090 | $27,510 | 4 years | ≈ $92,360 |
| NOSM | $23,247 | $23,247 | 4 years | ≈ $92,988 |
| UBC | $24,838 | $24,838 | 4 years | ≈ $99,352 |
| McMaster | $25,130 | $29,964 | 3 years | ≈ $75,390 |
| Calgary | $25,244 | $25,244 | 3 years | ≈ $75,732 |
| Ottawa | $25,487 | $29,504 | 4 years | ≈ $101,948 |
| Western | $25,703 | $29,483 | 4 years | ≈ $102,812 |
| TMU | $26,586 | $29,135 | 4 years | ≈ $106,344 |
| Dalhousie | $26,783 | $26,783 | 4 years | ≈ $107,132 |
| Queen's | Not yet posted | – | 4 years | – |
Tuition only, before compulsory fees, as published in AFMC’s 2027 admission requirements (most schools list 2025–26 or 2026–27 rates) [1]. The rough total multiplies first-year tuition by program length, so treat it as a ballpark: most schools raise fees a little each year. Montréal’s first year is preparatory for CEGEP students. Queen’s had not posted fees.
First-year tuition for in-province students
Tuition only, in dollars; compulsory fees are extra.
| Dalhousie | 26783 |
|---|---|
| TMU | 26586 |
| Western | 25703 |
| Ottawa | 25487 |
| Calgary | 25244 |
| McMaster | 25130 |
| UBC | 24838 |
| NOSM | 23247 |
| Toronto | 23090 |
| Saskatchewan | 21897 |
| Alberta | 16141 |
| Memorial | 14250 |
| Manitoba | 13800 |
| McGill | 6356 |
| Montréal | 5805 |
| Laval | 5120 |
| Sherbrooke | 3627 |
Source: AFMC Admission Requirements 2027 (most schools list 2025–26 or 2026–27 rates).
Out-of-province and international students
Outside Quebec and Ontario, most schools charge all Canadians the same tuition. Quebec schools charge Canadians from other provinces much more, for example $33,282 at McGill instead of $6,356[1]. Several Ontario schools charge non-Ontarians about $4,000 more[1].
Few schools admit international students, and their fees are far higher: about $51,605 in first year at Montréal and $38,699 at Laval, for example[1].
Costs beyond tuition
- Compulsory fees: student, health and ancillary fees, from a few hundred dollars to a few thousand a year depending on the school[1].
- Applying: OMSAS costs $220 plus $135 per Ontario school, and other schools set their own fees, for example $141.75 (B.C. residents) or $210.50 at UBC[1].
- Tests: the MCAT (where required) and Casper (where required), plus prep materials.
- Equipment and books: a stethoscope, diagnostic tools, a laptop and textbooks, mostly in first year.
- Licensing exams and residency applications near the end of the program, including CaRMS applications and travel for interviews.
- Living costs: rent is usually the biggest expense, and it varies hugely between cities like Toronto or Vancouver and smaller centres like Saskatoon or St. John’s.
How students pay for medical school
- Government student aid through your province and the Canada Student Financial Assistance Program.
- Professional student lines of credit from banks, which many medical students use; read the terms carefully.
- Bursaries and awards from each school, often based on financial need.
- Return-of-service programs in some provinces that help pay costs if you agree to practise in an underserved area.
- Summer research positions in first and second year, which are often paid.
This is general information, not financial advice.
Frequently asked questions
How much does medical school cost in Canada?
First-year tuition ranges from about $3,600 (Sherbrooke, Quebec residents) to about $26,800 (Dalhousie).[1]
What is the cheapest medical school in Canada?
For Quebec residents, Sherbrooke ($3,627), Laval ($5,120) and Montréal ($5,805). Outside Quebec, Manitoba ($13,800) and Memorial ($14,250).[1]
Is medical school cheaper in Canada than in the US?
Usually, yes. Most Canadian schools charge domestic students under $30,000 a year in tuition.
Do out-of-province students pay more for medical school?
In Quebec and at several Ontario schools, yes. Most other schools charge all Canadians the same.[1]
Sources
- AFMC: Admission Requirements of Canadian Faculties of Medicine (PDF)
- AFMC: Canadian Medical Education Statistics
Figures were checked against these sources on November 4, 2026. Schools change their rules every cycle, so confirm on the official site before you apply.