Physician Salaries in Canada

Salary estimated from 448 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 27, 2020
Average salary
$250,599 per year
  • Most Reported
$71,000
$538,000
Salary Distribution

How much does a Physician make in Canada?

The average salary for a Physician is $250,599 per year in Canada. Salary estimates are based on 448 salaries submitted anonymously to Indeed by Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Physician is 1-3 years.
How much should you be earning?
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Get started
salary calculator
Physician salaries by company in Canada
CompanyAverage salary
$307,156 per year
$295,855 per year
$350,000 per year
$350,000 per year
$316,677 per year
$324,043 per year
$302,945 per year
$295,578 per year
$300,000 per year
$295,918 per year
Physician salaries by location
CityAverage salary
$214,263 per year
$267,060 per year
$288,403 per year
$216,364 per year
$211,364 per year

Physician job openings

Booking Clerk
Vancouver Coastal Health
Langley, BC
FAMILY PHYSICIAN - PRIVATE CLINIC
Interior Health
Williams Lake, BC
Customer Support Associate
Trillium Health Partners
Mississauga, ON
Customer Care Centre Associate - Full Time
LifeLabs
Mississauga, ON
Customer Care Centre Associate
LifeLabs
Mississauga, ON
Patient Care Assistant
Trillium Health Partners
Mississauga, ON
Physician Jobs