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
- 459
- Employers
- 152
Advertised starting pay
- Average starting payCAD / hour
- $67.09Across 18 listings
- Average starting payCAD / year
- $114,741Across 13 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%409 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 - Schulich Heart Centre: TAVI Program - Temporary Full-Time - 2026-18440 (2026-18440)
Sunnybrook
Full-time
Summary of Duties: The Nurse Practitioner (NP) is an advanced practice role designed to contribute to the quality of patient care through practice, research and education. The NP promotes…
Nurse Practitioner, Team Lead
The Jean Tweed Centre
118,228 to 136,500 CAD / year
Full-time
The Nurse Practitioner, Team Lead provides non-urgent primary care assessments in person or by telemedicine to clients. The position promotes continuity and effective transitions for…
Nurse Practitioner - Rapid Access Addiction Medicine Clinic (RAAM) Support
Stonehenge Therapeutic Community
The Nurse Practitioner team at STC provides low-barrier addictions medicine care to individuals with substance use disorders in a variety of se
Nurse Practitioner
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner - Long Term Care, Temporary Full Time (18 Month)
Schlegel Villages
Full-time
The Village at/of University Gates has an exciting opportunity for a Nurse Practitioner to join their team.
Nurse Practitioner, PICU
Nova Scotia Health and IWK Health
Nurse Practitioner (NP)
Northern Health - BC
Full-time
Northern Health is seeking a Nurse Practitioner to join the Smithers Primary Care Clinic team. This Relief Full-time position offers flexibility and the chance to provide longitudinal…
Nurse Practitioner
Alberta Health Services
Temporary
The Parkinson and Movement Disorders Program (PMDP) is seeking a collaborative Nurse Practitioner (NP) to join an established interdisciplinary specialty team providing care to adults…
Nurse Practitioner
Alberta Health Services
Temporary
…Transition Services and Palliative Care. We are looking for a Nurse Practitioner to join our Facility & Supportive Living team to provide care and…
Nurse Practitioner - Neonatal
Alberta Health Services
Full-time
If you are a Neonatal Nurse Practitioner (NNP) who is looking to practice within a large and diverse neonatal program, Alberta Health Services (AHS) has an exciting opportunity for you! You…
Nurse Practitioner (NP) | Wellbrook Place West
Partners Community Health
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
Full-time
Northern Health is seeking a Nurse Practitioner to join the team at the Terrace Health Unit. This casual position offers the opportunity to provide longitudinal primary care to patients of…
Nurse Practitioner (NP)
Northern Health - BC
Full-time
Northern Health is seeking a Nurse Practitioner to join the Fort St. John Primary Care team. This casual position offers flexibility and the chance to provide longitudinal primary care to…
Nurse Practitioner (NP), Full time, Contractor, Countryside
Extendicare
Full-time
…seeking independent, collaborative, and clinically skilled Nurse Practitioners who demonstrate advanced…
Nurse Practitioner - Primary Health Care
Nova Scotia Health Authority
Part-time
The Nurse Practitioner (NP) provides comprehensive clinical care to patients in a designated service or program areas. The NP partners with and complements o
Nurse Practitioner (NP)
Northern Health - BC
Part-time
We are seeking a dedicated and experienced Nurse Practitioner to join our collaborative team in Fort St. James. This full-time position offers the opportunity to provide comprehensive…
Nurse Practitioner, Oak Tree and New Beginnings Program - BC Women’s Hospital & Health Centre
Provincial Health Services Authority
Part-time
Nurse Practitioner, Oak Tree and New Beginnings Program
Nurse Practitioner
Interior Health Authority
Full-time
North Hills Care Centre is hiring a Term Specific Full Time Nurse Practitioner.
Nurse Practitioner
Sioux Lookout First Nations Health Authority
Temporary
Under the Sioux Lookout Area Primary Care Team (SLAPCT) and within the scope of practice of a Nurse Practitioner (NP), the NP will be responsible for providing primary health care to…
Nurse Practitioner
Foundation Health Canada
65 to 85 CAD / hour
Full-time · Remote
Foundation Health is seeking a highly skilled and compassionate Nurse Practitioner to join our interdisciplinary team. The exciting and entrepreneurial role focuses on clinic-based and…