Physician Salary in Canada
Physician Salary in Hamilton
Based on 62 job listings - Hamilton, Canada 2026
Average salary
$67,400 - $77,001
Median salary
$67,400 - $77,001
Lower rangeUpper range
Compare with national average
Hamilton
Average salary
67,400 - 77,001
Median salary
67,400 - 77,001
62 job openings
Canada
Average salary
90,670 - 135,208
Median salary
90,670 - 135,208
32,583 job openings
Other cities
Toronto2,247 job openings
Vancouver1,874 job openings
Calgary1,358 job openings
Ottawa1,137 job openings
Winnipeg1,071 job openings
Edmonton791 job openings
Mississauga476 job openings
Montréal464 job openings
Abbotsford245 job openings
Kelowna243 job openings
North Census Division203 job openings
Moncton177 job openings
Saskatoon149 job openings
Brampton123 job openings
The average salary for a Physician in Hamilton, Canada is CAD 67,400 - CAD 77,001 per year in 2026, based on 62 job listings.
Explore 62 Physician job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.