×
Register Here to Apply for Jobs or Post Jobs. X

Public Health Nurse Jobs in Canada — Search & Apply

Jobs found: 184
2 weeks ago 131. Nurse Practitioner, Complex Pain & Addiction Services; CPAS Job in Vancouver, BC, Canada

Nursing (Healthcare Nursing, Nurse Practitioner, Advanced Practice Nurse/APRN, Public Health Nurse)

Position: Nurse Practitioner, Complex Pain & Addiction Services (CPAS) - Join to apply for the Nurse Practitioner, Complex Pain &...

Nurse Practitioner, Complex Pain & Addiction Services; CPAS Job

Listing for: Vancouver Coastal Health
View this Job
2 weeks ago 132. Nurse Practitioner; NP Job in Owen Sound, Ontario, Canada

Nursing (Healthcare Nursing, Nurse Practitioner, Advanced Practice Nurse/APRN, Public Health Nurse)

Position: Nurse Practitioner (NP) - Full - time - Location: Southampton - Overview - Requisition Details: Employment Status: - ...

Nurse Practitioner; NP Job

Listing for: VON Canada
View this Job
2 weeks ago 133. Registered Nurse Job in Belleville, Ontario, Canada

Nursing (Healthcare Nursing, Public Health Nurse, Clinical Nurse Specialist)

Final date to receive applications - 03/31/2026 - Position Description - Registered Nurse - Permanent,Full - Time - Salary: $37.24 -...

Registered Nurse Job

Listing for: Canadian Association of Community Health Centres
View this Job
2 weeks ago 134. Community Health Nurse - Licensed Practical Nurse Job in Langley, BC, Canada

Nursing (Healthcare Nursing, Nurse Practitioner, Public Health Nurse, Clinical Nurse Specialist)

Salary Range - The salary range for this position is CAD $32.84 - $44.96 / hour. - Why Fraser Health? - Fraser Health is responsible...

Community Health Nurse - Licensed Practical Nurse Job

Listing for: Fraser Health Authority
View this Job
2 weeks ago 135. Primary Care Nurse Practitioner Job in Toronto, Ontario, Canada

Nursing (Healthcare Nursing, Public Health Nurse, Nurse Practitioner, Clinical Nurse Specialist)

Compensation Amount / Range $112,404 to $125,477 per annum plus excellent benefits including HOOPP. - Existing Vacancy ☒Yes ☐ No - Is...

Primary Care Nurse Practitioner Job

Listing for: Alliance for Healthier Communities
View this Job
2 weeks ago 136. Community Nurse Practitioner: Impactful Primary Care Job in Ottawa, Ontario, Canada

Nursing (Healthcare Nursing, Public Health Nurse)

A community health organization in Ottawa is seeking both full - time and part - time Nurse Practitioners to join their interprofessional...

Community Nurse Practitioner: Impactful Primary Care Job

Listing for: South-East Ottawa Community Health Centre
View this Job
2 weeks ago 137. Registered Nurse Job in Belleville, Ontario, Canada

Nursing (Healthcare Nursing, Public Health Nurse, Clinical Nurse Specialist)

Final date to receive applications - 03/31/2026 - Position Description - Registered Nurse - Permanent,Full - Time - Salary: $37.24 -...

Registered Nurse Job

Listing for: Canadian Association of Community Health Centres
View this Job
2 weeks ago 138. Primary Care Nurse Practitioner Job in Toronto, Ontario, Canada

Nursing (Healthcare Nursing, Public Health Nurse, Nurse Practitioner, Clinical Nurse Specialist)

Compensation Amount / Range $112,404 to $125,477 per annum plus excellent benefits including HOOPP. - Existing Vacancy ☒Yes ☐ No - Is...

Primary Care Nurse Practitioner Job

Listing for: Alliance for Healthier Communities
View this Job
2 weeks ago 139. Nurse B - Communicable Disease Control Public Heal Job in Saskatoon, Saskatchewan, Canada

Nursing (Healthcare Nursing, Public Health Nurse, Infection Control, Mental Health Nurse)

Location: North Battleford - Nurse B - Communicable Disease Control Public Heal Job Order #: 6264185 - NOC:31301 - Employer Name: -...

Nurse B - Communicable Disease Control Public Heal Job

Listing for: Autismservices
View this Job
2 weeks ago 140. Nurse Practitioner - Primary Care; Shared-Care Clinic Job in Belleville, Ontario, Canada

Nursing (Healthcare Nursing, Public Health Nurse)

Position: Nurse Practitioner - Primary Care (Shared - Care Clinic) - A community health organization in Belleville is seeking dedicated...

Nurse Practitioner - Primary Care; Shared-Care Clinic Job

Listing for: Canadian Association of Community Health Centres
View this Job
Jobs found: 184