Internal Medicine Physician Salaries in Toronto, ON

Salary estimated from 24 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 15, 2019
Average in Toronto, ON
$27.43 per hour
13% Below national average
  • Most Reported
$11.90
$49.20
Salary Distribution

How much does an Internal Medicine Physician make in Toronto, ON?

The average salary for an Internal Medicine Physician is $27.43 per hour in Toronto, ON, which is 13% below the national average. Salary estimates are based on 24 salaries submitted anonymously to Indeed by Internal Medicine Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months.
Internal Medicine Physician salaries by company in Toronto, ON
CompanyAverage salary
$27.43 per hour

Internal Medicine Physician job openings

Territory Specialist, Urology
Astrellas Pharma Canada
Markham, ON
Exercise Therapist - Cardiac Rehab
Scarborough Health Network
Toronto, ON
Exercise Therapist - Cardiac Rehab
Scarborough Health Network
Toronto, ON
Medical Science Liaison – Quebec and Atlantic Canada
Astrellas Pharma Canada
Markham, ON
Research Coordinator II - General Medicine Inpatient Initiative (GEMINI)
St. Michael's Hospital
Toronto, ON
Underwriting Career Opportunities!
Sun Life Financial
Toronto, ON
Internal Medicine Physician jobs in Toronto, ON