Nurse practitioner jobs in Canada (863 jobs)
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
- 863
- Employers
- 231
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%28 listings
- Hybrid
- 3%28 listings
- On-site
- 93%805 listings
Not specified: <1% (2 listings)
Employers hiring include HealthCareersInSask.ca (102), Cornwall Community Hospital (47), Alberta Health Services (35).
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
Nurse Practitioner - Palliative Care (1 year contract)
Ontario Health atHome
Are you an experienced Nurse Practitioner seeking a rewarding career that cares for others, in a professional practice that care for you? You’re looking in the right place.
Added
Nurse Practitioner (NP) - Primary care and Mental Health Focus
Durham Community Health Centre
Position Title: Nurse Practitioner (NP) - Primary care and Mental Health Focus ( Vacancy 1 )
Added
Nurse Practitioner - Primary Care
Pinecrest-Queensway Community Health Centre
Added
Nurse Practitioner - Seeking Experienced Candidates
Nova Scotia Health Authority
Added
Nurse Practitioner - Seeking Experienced Candidates
Nova Scotia Health and IWK Health
Added
Nurse Practitioner (NP) - Contract Full-time (FT) - Centennial Manor
Extendicare
As an independent contractor, the Nurse Practitioner will provide comprehensive primary care to residents as part of the interdisciplinary health care team.
Added
Nurse Practitioner, Health and Wellness Services
Laurentian University/Université Laurentienne
Position Title: Nurse Practitioner, Health and Wellness Services
Added
Travel Nurse - Nurse Practitioner
Bayshore Northern Staffing
Added
Travel Nurse - Nurse Practitioner
Bayshore Northern Staffing
Added
Travel Nurse - Nurse Practitioner
Bayshore Northern Staffing
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…