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
Nurse practitioner
Nova Scotia Health Authority
Added
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Provincial Clinical Manager, Nurse Practitioner Services
HealthCareersInSask.ca
Added
Nurse Practitioner - Stroke Program
William Osler Health System
Added
2600002428 - Nurse Practitioner
Lakeridge Health
Added
Nurse Practitioner - Stroke Program
William Osler Health System
Added
Nurse Practitioner, Temporary Full-Time, Regional Palliative Consultation Team, Labelle
Ontario Health atHome
Are you an experienced Nurse Practitioner seeking a rewarding career that cares for others, in a professional practice that cares for you? You’re looking in the right place .
Added
Advanced Practice Nurse Educator, Cardiovascular Investigations Unit (Cath Lab)
University Health Network
Added
Nurse Practitioner (N5)
Winnipeg Regional Health Authority
Added
Nurse Practitioner - Neonatal
Alberta Health Services
AHS is recruiting a Nurse Practitioner (NP) - to join the dynamic Neonatal Intensive Care Unit multidisciplinary team based out of the Alberta Children’s Hospital (ACH), Calgary. We are…
Added
Nurse Practitioner, Gastroenterology Clinic
Nova Scotia Health and IWK Health
Added
Nurse practitioner
Nova Scotia Health Authority
Added
Nurse Practitioner (N5)
CancerCare Manitoba
Added
Nurse Practitioner, Full Time, Community Adult Mental Health
Providence Care
The Nurse Practitioner works both independently and collaboratively as part of the interprofessional team to provide advanced nursing and primary healthcare services to adults with complex…
Added
Nurse Practitioner- Neuro-Vascular (NeuroSx)
University Health Network
Added
Nurse Practitioner
NUVISTA Mental Health
As a Nurse Practitioner, you will support the delivery of safe, client-centred car
Added
Nurse Practitioner
NL Health Services
Imagine building a Nurse Practitioner career where your clinical skills are trusted and valued, and where your work makes a real difference every single day.
Added
Nurse Practitioner
Niagara Health
The Nurse Practitioner will work in collaboration with the Niagara Health Hospitalist program. This role is responsible for ongoing ass
Added
Fredericton Registered Nurse Class D (RNCD) - Nurse Practitioner PCN 1155951
Horizon Health Network
…of Nursing of New Brunswick (CNNB) Entry-Level Competencies Nurse Practitioners, the College of Nursing of New Brunswick (CNNB) Standards for the Practice of Primary Health Care Nurse…
Added
Upper River Valley Registered Nurse Class D (RNCD) - Nurse Practitioner PCN 1156411
Horizon Health Network
The Nurse Practitioner (NP) provides primary health care services, illness/injury prevention, chronic disease management and community development services, using a population health…
Added
Upper River Valley Registered Nurse Class D (RNCD) - Nurse Practitioner PCN 1156412
Horizon Health Network
The Nurse Practitioner (NP) provides primary health care services, illness/injury prevention, chronic disease management and community development services, using a population health…
Added
Fredericton Registered Nurse Class D (RNCD) - Nurse Practitioner PCN 1152373
Horizon Health Network
The Nurse Practitioner (NP) provides primary health care services, illness/injury prevention, chronic disease management and community development services, using a population health…
Added
Nurse practitioner
Naturally Good Health Clinic
Part-Time Nurse Practitioner ? Hormone & Thyroid Health *Calgary, Alberta | Flexible part-time schedule* Are you a Nurse Practitioner who enjoys helping patients navigate hormone and…
Added
Nurse practitioner
NL Health Services
Zone: Eastern Rural ZoneLocation: The Grace CenterNurse Practitioner (Family/All Ages or Adult)Mental Health &amp; AddictionsPermanent, Full-TimeRNUNL10898POSHours: 75 bi-weekly (8 hour…