Nurse practitioner jobs in Canada (856 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
- 856
- 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%798 listings
Not specified: <1% (2 listings)
Employers hiring include HealthCareersInSask.ca (102), Cornwall Community Hospital (45), Alberta Health Services (32).
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
Cornwall Community Hospital
Added
Pediatric Nurse Practitioner
pharmacy-pro
Seeking a Pediatric Nurse Practitioner to provide primary and specialty care to children from birth to 18 years. Responsibilities include conducting physical examinations, diagnosing and…
Added
Nurse Practitioner - Neuro-Functional
Bariza Health
…experienced and motivated professional to assume the role of Nurse Practitioner…
Added
Nurse Practitioner
Alberta Health Services
Central Corridor Medical Affairs is currently recruiting for Nurse Practitioners in the following Departments, Pediatrics, OBGYN, Respiratory, Critical Care, Nephrology, Gastroenterology,…
Added
Nurse Practitioner
Alberta Health Services
…catchment of over 2.5 million people. The Inpatient Trauma Nurse Practitioner (Trauma NP) is an advanced practice nursing (APN) role that provides care to the trauma patient across the…
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner
Alberta Health Services
The Geriatric Nurse Practitioner (GNP) is an advanced practice nurse who provides autonomous care for older adults living with frailty, complex comorbidities, and geriatric syndromes in…
Added
Nurse Practitioner specializing in primary care - IPSPL
Lacroix Médecine Privée
Added
Nurse Practitioner, Substance Use Disorder Service - LHSC
CMHA Thames Valley Addiction and Mental Health Services
Nurse Practitioner, Substance Use Disorder Service (SUDS)
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner - Crossroads Refugee Clinic
Women's College Hospital
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner (Bilingual)
BlueSky Personnel Solutions
Our client is seeking a Bilingual Nurse Practitioner (French/English) to join their primary care team in Hamilton. Reporting to the Primary Care Services Coordinator, you'll provide…
Added
Nurse Practitioner - Emergency Dept PT 2026-7046
Cambridge Memorial Hospital
Added
Nurse Practitioner - Spine and Other Program Needs
University Health Network
Added
Nurse Practitioner - (Full Time) M Diabetes Educ Progrm
Trillium Health Partners
Added
Nurse Practitioner
Alberta Health Services
Alberta Health Services (AHS), Edmonton Zone Medical Affairs, is seeking a highly skilled and motivated Nurse Practitioner (NP) to join the dedicated critical care team at the Sturgeon…
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner, BC Cancer Agency
Sanya’k̓ula
Added
Nurse Practitioner
Calian in Space & Technology
Added
Nurse Practitioner
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
Nurse Practitioner, Cardiovascular Services – Ambulatory Services #524-26
Brightshores Health System
The Nurse Practitioner (NP), Cardiovascular Services works as a part of an interprofessional team providing advanced practice nursing care to patients with cardiac and vascular conditions.…