Job search

Healthcare Jobs — Updated Daily

Find clinical, allied health, care team, and healthcare operations openings using one smart search field across cities, regions, and employers.

Showing 20+ results
BN

Bayshore Northern StaffingNew

Travel Nurse - Public Health Nurse

CA$72 - CA$72/hr

Posted 1 day ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Mississauga, Ontario
BN

Bayshore Northern StaffingNew

Travel Nurse - Public Health Nurse

CA$72 - CA$72/hr

Posted 1 day ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Surrey, British Columbia
BN

Bayshore Northern StaffingNew

Travel Nurse - Public Health Nurse

CA$72 - CA$72/hr

Posted 1 day ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Toronto, Ontario
BN

Bayshore Northern Staffing

Travel Nurse - Public Health Nurse

CA$72 - CA$72/hr

Posted 3 days ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Regina, Saskatchewan
BN

Bayshore Northern Staffing

Travel Nurse - Public Health Nurse

CA$72 - CA$72/hr

Posted 3 days ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Edmonton, Alberta
BN

Bayshore Northern Staffing

Travel Nurse - Public Health Nurse

CA$72 - CA$72/hr

Posted 3 days ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Charlottetown, Prince Edward Island

CA$67 - CA$67/hr

Posted 3 days ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

St. John's, Newfoundland and Labrador

CA$67 - CA$67/hr

Posted 3 days ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Calgary, Alberta
HE

HealthCareersInSask.ca

Nurse B - Public Health Nurse

CA$42 - CA$52/hr

Posted 6 days ago

9011748 Expected Start Date: September 21, 2026 Union: SUN Facility:

Melville, Saskatchewan
HE

HealthCareersInSask.ca

Nurse B - Public Health Nurse

CA$42 - CA$52/hr

Posted 9 days ago

9013275 Expected Start Date: August 31, 2026 Union: SUN Facility: St.

Ile-à-la-Crosse, Saskatchewan
HE

HealthCareersInSask.ca

Nurse B - Public Health Nurse

CA$42 - CA$52/hr

Posted 10 days ago

196620 Expected Start Date: September 10, 2026 Union: SUN Facility:

Estevan, Saskatchewan

CA$72 - CA$72/hr

Posted 20 days ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Mississauga, Ontario

CA$72 - CA$72/hr

Posted 21 days ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Airdrie, Alberta
BN

Bayshore Northern Staffing

Travel Nurse - Public Health Nurse

CA$72 - CA$72/hr

Posted 21 days ago

Bayshore HealthCare Location: Remote Northern Communities (Nunavut) Assignment Duration: 6 weeks

Calgary, Alberta
WC

Windsor-Essex County Health Unit

PHN with BScN - Immunization

CA$40 - CA$54/hr

Posted 1 month ago

ONA Windsor Site Immunization Department Part Time, Contract (up to 7 months) August 12 2026 The Public Health Nurse promotes, protects, and preserves the health of individuals, families, groups, and communities by integrating public health science with professional nursing practice. The...

Windsor, Ontario

Compensation not listed

Posted 1 month ago

Interior Health is seeking an experienced and dynamic Public Health Registered Nurse to join our team at Cariboo Community Health Services in Williams Lake, BC. If Nursing is your passion and you are a reliable, flexible and motivated individual interested in working in a dynamic, fast-paced environmen...

Williams Lake, British Columbia

Compensation not listed

Posted 1 month ago

Interior Health is seeking an experienced and dynamic Public Health Registered Nurse to join our team at South Cariboo Health Centre in 100 Mile House, BC. If Nursing is your passion and you are a reliable, flexible and motivated individual interested in working in a dynamic, fast-paced environment, ap...

100 Mile House, British Columbia
HE

HealthCareersInSask.ca

Nurse B - Public Health Nurse

CA$42 - CA$52/hr

Posted 1 month ago

9012139 Expected Start Date: August 24, 2026 Union: SUN Facility:

Yorkton, Saskatchewan

Compensation not listed

Posted 1 month ago

Interior Health is seeking an experienced and dynamic Public Health Registered Nurse to join our Early Maternity team at Cranbrook Better Babies in Cranbrook, BC. If Nursing is your passion and you are a reliable, flexible and motivated individual interested in working in a dynamic, fast-paced environm...

Cranbrook, British Columbia