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 – Internal Medicine – Residency Opportunity
Fraser Health
Bring your clinical expertise and passion for providing high-quality, patient-centred care to an exciting new Nurse Practitioner role within the Internal Medicine program at Chilliwack…
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 - Pediatric Diabetes-Endocrine
Hamilton Health Sciences
The Nurse Practitioner (NP) for the Diabetes and Endocrine service of McMaster Children’s Hospital will provide leadership and promote excellence in pediatric family centered nursing care…
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Locum Nurse Practitioner, PEPP
CMHA Thames Valley Addiction and Mental Health Services
Nurse Practitioner (Locum) – PEPP (Prevention and Early Intervention Program for Psychosis)
Added
Nurse Practitioner
Covenant Health Canada
The Nurse Practitioner (NP) is a self-directed practitioner who functions in an extended role in the area of Hospital Medicine on Inpatient units and within ER department. Are you looking…
Added
Neonatal Nurse Practitioner, Neonatal Intensive Care Unit
Nova Scotia Health and IWK Health
Department/Program: Neonatal Nurse Practitioner, Women's & Newborn Health
Added
Nurse Practitioner
Nova Scotia Health Authority
Nurse Practitioner - Medical Assistance in Dying (MAiD) Program
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner -(Temporary Full Time) CVH Cardiac Health (DART Clinic/Cardiology)
Trillium Health Partners
Added
Nurse Practitioner, Substance Use Disorder Service (SUDS)
CMHA Thames Valley Addiction and Mental Health Services
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner (NP) – Full-Time | Wellbrook Place West
Partners Community Health
Added
SUH Nurse Practitioner
Hamilton Urban Core Community Health Centre
The Nurse Practitioner - Substance Use Health is a key member of the Mental Health and Addictions Treatment (MHAT) Hub, providing client-centered, trauma-informed, and culturally safe…
Added
Added
Nurse Practitioner (Casual) - M TDB Virt Care
Trillium Health Partners
Added
Nurse Practitioner (NP)
RhynoCare
RhynoCare is seeking an experienced Nurse Practitioner (NP) to work in Long Term Care facilities in Etobicoke, ON.
Added
Nurse Practitioner (MRP) - Mental Health Program
Quinte Health
The NP (Nurse Practitioner) is an advanced practice nurse leader functioning in an expanded nursing role as Most Responsible Provider (MRP) for our post-acute outpatients. The NP-MRP…
Added
Nurse Practitioner (Emergency Department)
The West Nipissing General Hospital - Hôpital général de Nipissing Ouest
Join Our Team as a Nurse Practitioner at West Nipissing General Hospital!
Added
Nurse Practitioner, Trans Specialty Care Program
Vancouver Coastal Health
Come work as a Nurse Practitioner with Vancouver Coastal Health (VCH)!
Added
Nurse Practitioner, Trans Specialty Care Program
Vancouver Coastal Health
Come work as a Nurse Practitioner with Vancouver Coastal Health (VCH)!