Talent.com

Occupational health nurse: Average Salary in Canada, 2026

Find out what the average Occupational health nurse salary is

Salary rate
How much does a Occupational health nurse make in Canada?
$78,400/ Annual
Based on 10000 salaries
The average Occupational health nurse in Canada is $78,400 per year or $40.21 per hour. Entry-level positions start at $70,239 per year, while most experienced workers make up to $101,352 per year.
Median$78,400
chart
Low$70,239
High$101,352
Occupational health nurse: Average Salary in Canada
Nunavut$106,031
Northwest Territories$100,377
Yukon$88,969
British Columbia$85,225
Ontario$81,121
Active jobs with salaries

Project Manager

Cpus Engineering Staffing Solutions Inc.Brock, ON, CA
Full-time

We are currently requesting resumes for the following position.Wednesday, June 5, 2024 (5:00PM EST).Brock Road or 1 Holt Road (Hybrid, 2 days remote).The job duties associated with a Project Lead a... Show more

 • Promoted

Nursing Manager - Whitby, ON

VEG ER for PetsWhitby, Durham Region, CA
Full-time

Support Staff Manager - RVTs and Assistants.Onsite, in hospital, Full Time.In 2014, VEG was born with a mission to help people and their pets when they need it most.This meant challenging the statu... 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

Home Support Worker (HSW)

CarePartnersLittle Britain, ON, CA
CA$20.42 hourly
Full-time

Home Support Workers are an integral part of a health care team, and in this role, you will encourage, support, and promote independence for patients in home and community care settings by assistin... Show more

 • Promoted