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 community healthcare provider in Oshawa, Ontario, is seeking passionate Nurses (RN/RPN) to join their team.This role offers a flexible schedule and operates within a new care model focusing on ho...Show moreLast updated: 9 days 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
Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify.No Call Center Representative Agent experience needed.Call ...Show moreLast updated: 30+ days ago
The Care Company is a home health care company that's purpose is to create A Better Life for Those at Home.We help individuals stay in their homes for as long as they choose, and our real talent is...Show moreLast updated: 30+ days ago
- Promoted
Home Health Nurse (RN/RPN) - Flexible Community Care
CBI Home HealthOshawaFull-time
- Promoted
Minnesota - RN (Registered Nurse)
FountainOshawaFull-time
- Promoted
Call Center Representative Agent Work From Home - Part Time Focus Group Panelists
ApexFocusGroupBrock, Ontario, CanadaRemote
Full-time +1
- Promoted
Nurse (RPN or RN) needed for Paediatric Client in Ottawa, ON
The Care CompanyOshawaFull-time