Public Health Nurse Salary (Canada)
A Public Health Nurse earns an average salary of C$75,115 per year.
C$60,756 - C$98,353
C$29.70 - C$51.39
Public Health Nurse Job Listings
Search for more jobs:
Pay by Experience Level for Public Health Nurse
Median of all compensation (including tips, bonus, and overtime) by years of experience.
Key Stats for Public Health Nurse
Rated 5 out of 5
based on 3 votes.