20 salaries
$81K
Low
$141K
Average
$248K
High
No additional cash compensation has been reported for this role
How much does a Internal medicine physician make? The national average salary for a Internal medicine physician is $141,398 in Canada. Filter by location to see Internal medicine physician salaries in your area. Salary estimates are based on 20 salaries submitted anonymously to Glassdoor by Internal medicine physician employees.
How accurate does $141,398 look to you?
Your input helps Glassdoor refine our pay estimates over time.
A bowl for discussing all things salary, compensation, negotiation, and promotion in the healthcare industry.
I have heard that mental health work and getting a psychology degree will doom me to a low salary. Is there anyone on here who makes over $70,000? If so, what job do you have? I want to help peoples mental health, but I also want to feel like I’m getting paid for all the education that I’m going to have to do. I know people in the military or working at amazon making $70,000+ with only a bachelors degree.
Location
Find a Specific Employer
Company
Average Base Salary in (CAD)
Range
$51K
$412K
$50,748 - $411,914 Range
$60K
$65K
$60,411 - $64,912 Range
$37
$40
$37 - $40 Range
$41
$44
$41 - $44 Range
$43
$47
$43 - $47 Range
$140K
$150K
$139,965 - $150,345 Range
$112K
$122K
$111,581 - $121,724 Range
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
$21
$23
$21 - $23 Range
$42
$46
$42 - $46 Range
$400K
$433K
$399,870 - $432,898 Range
$60
$64
$60 - $64 Range
$201
$216
$201 - $216 Range
$149
$161
$149 - $161 Range
$25
$27
$25 - $27 Range
$356K
$389K
$356,123 - $389,059 Range
$20
$22
$20 - $22 Range
$289K
$316K
$288,724 - $316,146 Range
$210K
$230K
$210,423 - $230,309 Range
$55K
$60K
$55,260 - $59,915 Range
The average salary for an Internal Medicine Physician is $141,398 per year in Canada. Salaries estimates are based on 20 salaries submitted anonymously to Glassdoor by an Internal Medicine Physician employees in Canada.
The highest salary for an Internal Medicine Physician in Canada is $247,822 per year.
The lowest salary for an Internal Medicine Physician in Canada is $80,676 per year.
About 60.00% of Internal Medicine Physician professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $0 in potential pay per year, among other factors, can qualify the annual pay of an Internal Medicine Physician in Canada as a good salary.
Internal Medicine Physician professionals in Canada have a wide total pay range, between $48,708 and $410,475 depending on experience, with an estimated total pay of $141,398 following the average career path of an Internal Medicine Physician.