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 (NP)
Northern Health - BC
Full-time
Northern Health is seeking a Nurse Practitioner to join the Fort St. John Primary Care team. This full-time position offers flexibility and the chance to provide longitudinal primary care…
Nurse Practitioner
Provincial Health Services Authority
Full-time
…and safety is inherent in all aspects of this position. The Nurse Practitioner is responsible and accountable for the comprehensive assessment of patients and clients including diagnosing…
Permanent Full-Time Substance Use Disorders Nurse Practitioner
Dryden Regional Health Centre
Full-time
Reporting to the Director -Family Health Team & Mental Health and Addictions Services, the Substance Use Disorders Nurse Practitioner provides specialized, evidence-based care to…
Nurse Practitioner (NP), Youth Wellness Hub
Durham Community Health Centre
Internship
Position Title: Nurse Practitioner (NP), Youth Wellness Hub (1 position)
Nurse Practitioner – Internal Medicine/Gastroenterology
Alberta Health Services
Full-time
We are currently looking for a Full Time Nurse Practitioner to join our Internal Medicine/Gastroenterology team at the Grande Prairie Regional Hospital located in Grande Prairie, Alberta.…
Nurse Practitioner (NP)
Bayshore HealthCare
Full-time
24/7 Occupational & Emergency Medicine Solutions is looking for Canadian Certified Nurse Practitioners (current and in good standing) to work at a large mine in the Bathurst Inlet region of…
Nurse Practitioner - HART Hub 0.5 FTE -PPT
Durham Community Health Centre
60,559 to 62,958 CAD / year
Internship
Nurse Practitioner - Registered Nurse (Extended Practice)
Prairie Mountain Health
Full-time
Master of Nursing-Nurse Practitioner stream or equivalent educational preparation as approved by the College of Registered Nurses of Manitoba (CRNM)
Nurse Practitioner (NP), Youth Wellness Hub
Durham Community Health Centre
Internship
Position Title: Nurse Practitioner (NP), Youth Wellness Hub (1 position)
Nurse Practitioner - HART Hub -PFT
Durham Community Health Centre
121,119 to 125,916 CAD / year
Full-time
Nurse Practitioner
Calian Group
Full-time
We're seeking a Nurse Practitioner to be a vital part of our multidisciplinary primary health care clinical team, delivering
Nurse Practitioner/Infirmière praticienne
Calian Group
Full-time
We're seeking a Nurse Practitioner (Bilingual required) to be a vital part of our multidisciplinary primary health care clini
Nurse Practitioner
Calian Group
Full-time
Calian is excited to invite a dedicated Nurse Practitioner to join our clinical team at CFB Dundurn
Nurse Practitioner $5000 Signing Bonus
IIPCT
Full-time
Are you a compassionate and motivated Nurse Practitioner looking to make a meaningful difference in Indigenous health? Join the Indigenous Interprofessional Primary Care Team (IIPCT) and…
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
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
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Nurse Practitioner - Locum
Alberta Health Services
Part-time
…emergency departments, including rural locations within Alberta for Nurse Practitioners! Be part of a vital initiative to provide temporary coverage within an emergency department as a…
Nurse Practitioner
Windsor Essex Community Health Centre
Position Title: Nurse Practitioner (2 Temporary Positions)
Nurse Practitioner - Schulich Heart Centre: TAVI Program - Temporary Full-Time - 2026-18416 (2026-18416)
Sunnybrook
Full-time
The Nurse Practitioner (NP) is an advanced practice role designed to contribute to the