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