Content has loaded
Registered nurse salary in Toronto, ON
How much does a Registered Nurse make in Toronto, ON?
Average base salary
$48.32
- Hour
- Day
- Week
- Month
- Year
same
as national averageThe average salary for a registered nurse is $48.32 per hour in Toronto, ON. 898 salaries reported, updated at September 7, 2026
Highest paying companies for Registered Nurse in Toronto, ON
Average year pay is based on job postings on Indeed in the past 36 months.Helping Hands Healthcare
$169,000per year
Curaga
$145,600per year
Nexim Healthcare Inc
$143,000per year
Canadian Health Labs
$135,200per year
International SOS
$134,843per year
Staffy Health
$131,733per year
Highest paying cities for Registered Nurses near Toronto, ON
Where can a Registered Nurse earn more?
Compare salaries for Registered Nurses in different locationsFrequently Asked Questions (FAQs) about Registered Nurse