Talent.com

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
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
chart
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

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausBrock, ON, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Sr. Manager, Patient Recruitment Operations - Reverba Global

Reverba Globaloshawa, on, ca
Full-time

We are open to candidates is the following Canadian provinces: ONT, AB, QC, MB.Help elevate real patient voices and amplify the experiences that move healthcare forward.At our company, we believe t... Show more

 • Promoted

Registered Practical Nurse (RPN)

RhynoCareCannington, ON, CA
Full-time

RhynoCare is seeking an experienced.Registered Practical Nurse (RPN).You will be hired and onboarded with.At RhynoCare, we’re committed to your success.We offer competitive compensation, flexible s... Show more

 • Promoted

(PERMANENT PART TIME) REGISTERED NURSE 2 - FORENSIC TRANSITIONAL UNIT (FTU)

Ontario Shores Centre for Mental Health SciencesWhitby, Durham Region, CA
Part-time +1

Ontario Shores is seeking a Registered Nurse.As an RN, you will provide specialized care to patients with complex mental illnesses using a recovery focused model of care built upon compassion, insp... Show more

 • Promoted