Rn: Average Salary in Canada, 2026
Find out what the average Rn salary is
Salary rate
How much does a Rn make in Canada?
$109,025/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Rn in Canada is $109,025 per year or $55.91 per hour. Entry-level positions start at $109,025 per year, while most experienced workers make up to $109,442 per year.
Median$109,025

Low$109,025
High$109,442
Rn: Average Salary in Canada
Nunavut$125,996
Yukon$102,375
Northwest Territories$102,292
Saskatchewan$102,034
Manitoba$101,811
Active jobs with salaries
A home health care organization in Oshawa is seeking a self-driven Nurse (RPN or RN) to deliver complex care for pediatric clients in their homes.
Must be available for a variety of shifts, includin...Show moreLast updated: 30+ days ago
Nurses working for us in community not only experience flexible scheduling and work-life balance, but they also appreciate the home care setting, where they develop meaningful therapeutic relations...Show moreLast updated: 2 days ago
A home health care organization in Durham Region seeks self-driven nurses for ALC clients.Responsibilities include client assessments, administering medications, and supporting medical needs.Candid...Show moreLast updated: 10 hours ago
ESHYFT is a mobile app that connects nurses to flexible shifts at long-term care facilities.In 25+ states, vetted CNAs, LPNs, and RNs use ESHYFT’s top-rated nurse app to pick up shifts where they w...Show moreLast updated: 30+ days ago
RN Paediatric Home Health Nurse — Complex Care
The Care CompanyOshawa, Durham Region, CAFull-time
Community Nurse- Visiting Nurse
CarePartnersAjax, Ontario (ON), CAFull-time
- New!
Home Health Nurse (RN / RPN) – Flexible Day / Evening Shifts
The Care Company Inc.Oshawa, Durham Region, CAFull-time
Minnesota - RN (Registered Nurse)
FountainOshawa, Durham Region, CAFull-time