Nurse practitioner jobs in Canada
Find nurse practitioner jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 826
- Employers
- 229
Advertised starting pay
- Average starting payCAD / hour
- $65.77Across 87 listings
- Average starting payCAD / year
- $113,567Across 24 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 3%27 listings
- Hybrid
- 3%27 listings
- On-site
- 93%770 listings
Not specified: <1% (2 listings)
Employers hiring include HealthCareersInSask.ca (99), Cornwall Community Hospital (41), Alberta Health Services (30).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Nurse practitioner jobs in Canada
Added
Travel Nurse - Nurse Practitioner
Bayshore Northern Staffing
Added
Travel Nurse - Nurse Practitioner
Bayshore Northern Staffing
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
Interior Health Authority
Interior Health is looking for a term specific part-time Nurse Practitioner to join our team in Cranbrook, BC at the Ktunaxa Nation Health Centre.
Added
Travel Nurse - Nurse Practitioner
Bayshore HealthCare
Added
Part-Time Permanent Nurse Practitioner
Humber River FHT
Job Type: Part-Time Permanent Nurse Practitioner
Added
Nurse Practitioner - NPLC Clinic
CMHA Durham
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
Niagara Health
The Nurse Practitioner will work in collaboration with the Niagara Health family medicine program. The Nurse Practitioner is respons
Added
Nurse Practitioner - 0.66 FTE - MD Care
HealthCaringKW
Added
Primary Care Nurse Practitioner
Calian in Space & Technology
Added
Primary Health Care Nurse Practitioner
Hamilton Urban Core Community Health Centre
The Nurse Practitioner is a key member of the Primary Health Care team, providing comprehensive, client-centered, trauma-informed, and culturally safe primary health care to individuals…
Added
Nurse Practitioner
Solicitor General | Solliciteur général
…health care in corrections and leading the development of the Nurse Practitioner…
Added
Nurse Practitioner
Scarborough Centre for Healthy Communities (SCHC)
Added
Nurse Practitioner
Calian in Space & Technology
Added
Nurse Practitioner | Urgent & Primary Care
Interior Health Authority
Click here to learn how you can make an impact as a Nurse Practitioner with Interior Health
Added
Added
Nurse Practitioner
The Rekai Centres
Added
Nurse Practitioner
Royal Victoria Regional Health Centre
The Nurse Practitioner having a specialty-based focus functions in an expanded role demonstrating a high level of autonomy and expert skill to formulate clinical decisions and appropriately…
Added
Nurse Practitioner, VGH Cardiac Ambulatory
Vancouver Coastal Health
Come work as a Nurse Practitioner with Vancouver Coastal Health (VCH)!Join the Cardiac NP Community of Practice at VGH. The Cardiac Sciences Program at Vancouver Acute is recruiting…
Added
Nurse Practitioner, VGH Cardiac Ambulatory
Vancouver Coastal Health
Come work as a Nurse Practitioner with Vancouver Coastal Health (VCH)!
Added
Indigenous Nurse Practitioner - Primary Health Care (Designated)
Nova Scotia Health and IWK Health