Physician Salaries in Canada

Updated Jun. 23, 2022
$214,592 /yr
Average Base Pay

107 salaries

$96K

Low

$215K

Average

$478K

High

No additional cash compensation has been reported for this role

How much does a Physician make? The national average salary for a Physician is $214,592 in Canada. Filter by location to see Physician salaries in your area. Salary estimates are based on 107 salaries submitted anonymously to Glassdoor by Physician employees.

How accurate does $214,592 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Physician?
$214,592 /yr
Physician
$111,273 /yr
Senior Physician
$111,273 /yr
Lead Physician
See Full Career Path

Download as data table

What are some related job titles for a Physician?

Physician, Hospitalist

$131,451

per year

Doctor

$142,027

per year

Internal Medicine Physician

$126,629

per year

Medical Director

$189,916

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Nova Scotia Health Authority
3.8

Nova Scotia Health Authority

Physician

$297,279

 /yr
Range: $59K - $311K

$59K

$311K

$59,023 - $311,369 Range

Saskatchewan Health Authority
3.6

Saskatchewan Health Authority

Physician

$325,945

 /yr
Range: $324K - $352K

$324K

$352K

$324,305 - $351,651 Range

Alberta Health Services
3.7

Alberta Health Services

Physician

$216,203

 /yr
Range: $64K - $363K

$64K

$363K

$63,564 - $363,264 Range

Personnel Management Consultants

Physician

$378,356

 /yr
Range: $378K - $405K

$378K

$405K

$378,356 - $405,381 Range

University Health Network
4.0

University Health Network

Physician

$237,854

 /yr
Range: $89K - $322K

$89K

$322K

$88,593 - $321,958 Range

University of Toronto
4.3

University of Toronto

Physician

$174,701

 /yr
Range: $74K - $420K

$74K

$420K

$73,632 - $420,000 Range

Vancouver Coastal Health
4.1

Vancouver Coastal Health

Physician

$119,661

 /yr
Range: $76K - $430K

$76K

$430K

$75,652 - $430,000 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
RPI Consulting Group
3.9

RPI Consulting Group

Physician

$367,545

 /yr
Range: $324K - $378K

$324K

$378K

$324,305 - $378,356 Range

Central Health
3.1

Central Health

Physician

$256,265

 /yr
Range: $188K - $346K

$188K

$346K

$188,186 - $346,034 Range

Sickkids
4.1

Sickkids

Physician

$100,000

 /yr
Range: $73K - $216K

$73K

$216K

$72,653 - $216,444 Range

McGill University Health Centre
3.9

McGill University Health Centre

Physician

$62,405

 /yr
Range: $12K - $431K

$12K

$431K

$12,455 - $430,836 Range

Interior Health Authority
3.3

Interior Health Authority

Physician

$187,708

 /yr
Range: $102K - $264K

$102K

$264K

$102,075 - $264,384 Range

St. Michael's Hospital
4.1

St. Michael's Hospital

Physician

$123,596

 /yr
Range: $93K - $227K

$93K

$227K

$92,902 - $226,683 Range

Horizon Health Network
3.3

Horizon Health Network

Physician

$205,708

 /yr
Range: $205K - $281K

$205K

$281K

$204,555 - $281,064 Range

Northern Medical Services
4.0

Northern Medical Services

Physician - Hourly

$205

 /hr
Range: $141 - $210

$141

$210

$141 - $210 Range

High Park Medical Clinic

High Park Medical Clinic

Physician

$229,716

 /yr
Range: $230K - $230K

$230K

$230K

$229,716 - $229,716 Range

Self Opportunity
4.3

Self Opportunity

Physician
About 

$207K -$323K

$207K

$323K

$206,653 - $322,852 Range

Department of National Defense
3.9

$242K

$275K

$242,390 - $275,343 Range

CAMH
3.6

CAMH

Physician
About 

$155K -$370K

$155K

$370K

$155,252 - $370,333 Range

BC Children's Hospital
4.3

BC Children's Hospital

Physician
About 

$83K -$125K

$83K

$125K

$83,137 - $124,798 Range

Download as data table
Viewing 1 - 10 of 729

Frequently asked questions about a Physician salaries

The national average salary for a Physician is $214,592 per year in Canada. Filter by location to see a Physician salaries in your area. Salaries estimates are based on 107 salaries submitted anonymously to Glassdoor by a Physician employees.

The highest salary for a Physician in Canada is $477,920 per year.

The lowest salary for a Physician in Canada is $96,355 per year.