Talent.com

Doctor: Average Salary in Canada, 2026

Find out what the average Doctor salary is

Salary rate
How much does a Doctor make in Canada?
$100,000/ Annual
Based on 949 salaries
The average Doctor in Canada is $100,000 per year or $51.28 per hour. Entry-level positions start at $92,625 per year, while most experienced workers make up to $328,379 per year.
Median$100,000
chart
Low$92,625
High$328,379
Doctor: Average Salary in Canada
Manitoba$375,000
British Columbia$82,875
Saskatchewan$73,184
Ontario$70,514
New Brunswick$67,507
Active jobs with salaries

Fall 2026 - Co-Op/Development - Medical Physics & Health Physics Programs - Durham Region

Ontario Power Generation Inc.Pickering, ON, CA
Full-time

Fall 2026 - Co-Op/Development - Medical Physics & Health Physics Programs - Durham Region.Location: Pickering, ON, CA, L1V 2R5.University, minimum 1st year completed.As a Co‑op Student at OPG, you’... Show more

 • Promoted

GP / Family Physician - Barrie, Ontario

Head MedicalOshawa, Durham Region, CA
Full-time

Appointment and walk in clinic.Part of a network of clinics in Ontario.Specialists and support under one roof.This is a newly established clinic located around 1 hour drive from Toronto and is part... Show more

 • Promoted

Director of Policy, Standards and Practice

College of Pharmacists of British Columbiaoshawa, on, ca
Full-time +1

With great respect, we acknowledge that the College of Pharmacists of BC (CPBC) is located on the unceded territories of the hən̓q̓əmin̓əm̓ speaking peoples – xʷməθkʷəy̓əm (Musqueam Nation), sel̓íl... Show more

 • Promoted

Dynamic Associate Optometrist Ensuring Quality Patient Care

LuxotticaOshawa, Durham Region, CA
Full-time

Elevate your optometry career as a passionate Associate Optometrist focused on delivering exceptional patient experiences.This role emphasizes high standards and collaboration with the team to meet... Show more

 • Promoted