Occupational Health Nurse Salaries in Calgary, AB

Salary estimated from 7 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Calgary, AB
$82,931 per year
14% Above national average
  • Most Reported
$31,000
$158,000
Salary Distribution

How much does an Occupational Health Nurse make in Calgary, AB?

The average salary for an Occupational Health Nurse is $82,931 per year in Calgary, AB, which is 14% above the national average. Salary estimates are based on 7 salaries submitted anonymously to Indeed by Occupational Health Nurse employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Occupational Health Nurse is 1-3 years.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Occupational Health Nurse salaries by company in Calgary, AB
CompanyAverage salary
$100,000 per year
Occupational Health Nurse salaries by location
CityAverage salary
$48,331 per year

Occupational Health Nurse job openings

Registered Nurse
Industrial Paramedic Services
Calgary, AB
Alberta Occupational Health Nurses Association Coordinator
Alberta Occupational Health Nurses Association
Calgary, AB
Nursing Team Leader Case Management
National Defence
Calgary, AB
Social Worker - Addictions / Nurse - Addictions
National Defence
Calgary, AB
Registered Nurse - Brooks, AB
JBS Food Canada ULC
Calgary, AB
Registered Nurse - Flu Clinics
Lifemark Health Group
Calgary, AB
Occupational Health Nurse jobs in Calgary, AB