Public Health Nurse salaries in Canada
$45.53
avg per hour
The average salary for Public Health Nurse jobs near Canada is $45.53.*
Top 10 Related Jobs and Salaries
- Travel Nurse
- $70.81
- increased by55.5%
- Midwife
- $50.89
- increased by11.8%
- Clinical Lead Nurse
- $45.18
- decreased by0.8%
- Support Manager
- $37.01
- decreased by18.7%
- Registered Practical Nurse
- $35.88
- decreased by21.2%
- Licensed Practical Nurse
- $34.69
- decreased by23.8%
- Community Health Worker
- $28.29
- decreased by37.9%
- Staff Coordinator
- $27.83
- decreased by38.9%
- Health Care Aide
- $22.41
- decreased by50.8%
- Healthcare Occupations
Top Public Health Nurse jobs near Canada
View AllPublic Health Nurse (Immunization Services)
Halton Region
Oakville, ON
Broad knowledge and experience in health promotion strategies, project management, evaluation, healthy public policy, and community development in a public…
$46.77–$57.61 an hour
4 days ago
Public Health Nurse
Halton Region
Oakville, ON
Valid Ontario G class driver’s license. Experience applying community development and capacity-building approaches to support collective action and community…
$46.77–$57.61 an hour
4 days ago
Public Health Nurse
Interlake-Eastern Regional Health Authority
Lac du Bonnet, MB
Minimum of two (2) years full time equivalent experience in Public Health Nursing in the last five (5) years or related nursing field with emphasis on health…
9 hours ago
Public Health Nurse
Island Health
Port Hardy, BC
Demonstrated understanding and ability to apply the nursing process, principles of adult education, health promotion, epidemiology, public health ethics,…
$41.42–$59.52 an hour
Public Health Nurse - Full Time
Southwestern Public Health
St. Thomas, ON
Valid Ontario driver’s license and reliable access to an insured working vehicle. Within provincially mandated public health program standards, Health Unit…
$40.64–$55.30 an hour
2 days ago
Public Health Nurse - Perm FT
Thunder Bay District Health Unit
Perm, ON
Reporting to the Manager of Infectious Disease, the Public Health Nurse is responsible for providing public health programs and services on health protection,…
$37.37–$51.45 an hour
13 hours ago
Similar locations
- Winnipeg, MB12 jobs
- Surrey, BC4 jobs
- Nanaimo, BC4 jobs
- North Bay, ON3 jobs
- Calgary, AB2 jobs
- Chilliwack, BC2 jobs
* Please note that all salary figures are approximations based upon third party submissions to Workopolis or its affiliates. These figures are given to Workopolis users for the purpose of generalized comparison only. Minimum wage may differ by jurisdiction and you should consult the employer for actual salary figures.