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
- 462
- Employers
- 153
Advertised starting pay
- Average starting payCAD / hour
- $67.64Across 39 listings
- Average starting payCAD / year
- $116,507Across 15 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 5%25 listings
- Hybrid
- 5%22 listings
- On-site
- 89%412 listings
Not specified: 1% (3 listings)
Employers hiring include HealthCareersInSask.ca (55), HealthCareersInSask.ca (30), Alberta Health Services (20).
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
Nurse Practitioner
''
Full-time · Other
The Nurse Practitioner provides advanced primary and/or specialty nursing care to McCain employees and household family members of McCain Foods Limited located at the Florenceville Campus
Nurse Practitioner - Long Term Care
Schlegel Villages
Part-time
Our Village of Riverside Glen has an exciting opportunity for a Part-Time NURSE PRACTITIONER to join their village team.
Nurse Practitioner - HART Hub Brampton
Canadian Mental Health Association- Peel Branch
Nurse Practitioner - HART Hub Dufferin
Canadian Mental Health Association- Peel Branch
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner (NP)
Northern Health - BC
Part-time
Northern Health is seeking a Nurse Practitioner to join the team at the Prince Rupert Public Health Unit. This part-time position offers the opportunity to provide longitudinal primary care…
Nurse Practitioner (NP)
Northern Health - BC
Full-time
Northern Health is seeking a Nurse Practitioner to join the Quesnel Primary Care Clinic. This casual position offers flexibility and the chance to provide longitudinal primary care to…
Nurse Practitioner (NP)
Northern Health - BC
Full-time
Northern Health is seeking a Nurse Practitioner to join the team at the Terrace Health Unit. This full-time position offers the opportunity to provide longitudinal primary care to patients…
Physician Assistant or Nurse Practitioner - Cosmetic Focus (Experience Required)
Frontier Dermatology Provider Careers
Frontier Dermatology is seeking an Advanced Practice Clinician – Physician Assistant (PA) or Nurse Practitioner (NP) to join our growing organization in our Vancouver, WA location. This…
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910