Nurse practitioner salary in Toronto, ON
How much does a Nurse Practitioner make in Toronto, ON?
Average base salary
$61.20
11%
above national averageThe average salary for a nurse practitioner is $61.20 per hour in Toronto, ON. 73 salaries reported, updated at January 24, 2023
Is this useful?
Top companies for Nurse Practitioners in Toronto, ON
Is this useful?
Highest paying cities for Nurse Practitioners near Toronto, ON
Is this useful?
Where can a Nurse Practitioner earn more?
Compare salaries for Nurse Practitioners in different locationsIs this useful?
How much do similar professions get paid in Toronto, ON?
Advanced Practice Registered Nurse
868 job openingsAverage $55.29 per hour
Family Nurse Practitioner
86 job openingsAverage $59.16 per hour
Primary Care Physician
923 job openingsAverage $24.41 per hour
Physician Assistant
31 job openingsAverage $30.76 per hour
Urgent Care Physician
127 job openingsAverage $26.83 per hour
Emergency Medicine Physician
6 job openingsAverage $204,433 per year
Is this useful?