Talent.com

Registered nurse: Average Salary in Canada, 2026

Find out what the average Registered nurse salary is

Salary rate
How much does a Registered nurse make in Canada?
$103,381/ Annual
Based on 10000 salaries
The average Registered nurse in Canada is $103,381 per year or $53.02 per hour. Entry-level positions start at $70,239 per year, while most experienced workers make up to $104,706 per year.
Median$103,381
chart
Low$70,239
High$104,706
Registered nurse: Average Salary in Canada
Nunavut$106,097
Northwest Territories$103,350
Yukon$92,108
British Columbia$88,078
Alberta$85,813
Active jobs with salaries
Registered Nurse (ONA), Emergency (10579)

Registered Nurse (ONA), Emergency (10579)

Oak Valley HealthUxbridge, ON
Part-time +1
Talent Acquisition Created with Sketch.You encompass Oak Valley Health’s core values and live the words of respect, trust, commitment, compassion and courage. You are a patient and / or client centere...Show moreLast updated: 30+ days ago
Visiting Nurse- Community RNRPN

Visiting Nurse- Community RNRPN

CarePartnersOshawa, Ontario, Canada
Part-time
CarePartners is one of Ontarios largest accredited home health care providers providing nursing personal support therapy and rehabilitation support services for patients of all ages.We care for app...Show moreLast updated: 1 day ago
Nurse Practitioner (NP)

Nurse Practitioner (NP)

RhynoCareOshawa, ON, Canada
Full-time
RhynoCare is seeking an experienced.You will be hired and onboarded with.At RhynoCare, we're committed to your success.We offer competitive compensation, flexible scheduling options, and ongoin...Show moreLast updated: 30+ days ago
  • Promoted
Registered Practical Nurse

Registered Practical Nurse

Bayshore HealthCareOshawa, CA
Full-time +1
Bayshore HealthCare is one of the Canada’s leading providers of home and community health care services and is a privately owned company. Bayshore HealthCare is proud to showcase its achievement as ...Show moreLast updated: 12 days ago