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
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

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
Join easyfinancial, the consumer lending driver behind goeasy’s rapid growth.We’ve earned prestigious accolades including being named one of.
Canada’s Top Growing Companies.TIME Magazine’s 2025 list...Show moreLast updated: 6 days ago
Department : Cardiology Inpatient.Hour Shifts - Days & Weekends (Subject to Change).Location : Lakeridge Health Oshawa.Lakeridge Health is more than a hospital.
It is a health network that includes fi...Show moreLast updated: 30+ days ago
We are seeking a highly skilled and motivated Staff Pharmacist to oversee the operations of a highly specialized operation that includes a state-of-the-art compounding laboratory for the preparatio...Show moreLast updated: 30+ days ago
Reimbursement Specialist (Bilingual- French and English)
Auxilium HealthOshawa, ON, CAFinancial Service Representative
easyfinancialAjax, Ontario, CanadaFull-time
Unit Clerk
Lakeridge HealthOshawaFull-time
Staff Pharmacist
Stoakley-Stewart ConsultantsOshawa, ONFull-time +1