Skip to main content
Physician Salary in Canada

Physician Salary in Edmonton

Based on 358 job listings - Edmonton, Canada 2026

Average salary
$350,000 - $533,333
Median salary
$350,000 - $600,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$200K
25th percentile$238K
Median$350K
75th percentile$463K
90th percentile$500K

50% of professionals earn between $237,500 - $462,500 CAD

The median salary is $350,000

Compare with national average

Edmonton

Average salary

350,000 - 533,333

Median salary

350,000 - 600,000

358 job openings

Canada

Average salary

92,129 - 139,350

Median salary

92,129 - 139,350

31,075 job openings

Other cities

Toronto2,097 job openings
Vancouver1,892 job openings
Calgary1,360 job openings
Ottawa995 job openings
Winnipeg964 job openings
Mississauga477 job openings
Montréal441 job openings
Abbotsford296 job openings
North Census Division170 job openings
Moncton160 job openings
Saskatoon125 job openings
Halifax123 job openings

Physician

358 job openings in Edmonton

View job listings

Find professionals

Physician in Edmonton

View professionals

The average salary for a Physician in Edmonton, Canada is CAD 350,000 - CAD 533,333 per year in 2026, based on 358 job listings.

Explore 358 Physician job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.