Nurse practitioner jobs in Canada (896 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
- 896
- Employers
- 236
Advertised starting pay
- Average starting payCAD / hour
- $65.94Across 92 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
- 94%838 listings
Not specified: <1% (2 listings)
Employers hiring include HealthCareersInSask.ca (105), Cornwall Community Hospital (53), Alberta Health Services (35).
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
Alberta Health Services
Pediatric Oncology Nurse Practitioner provides comprehensive, evidence-based care to children, adolescents, diagnosed with cancer and hematologic disorders. The role encompasses assessment,…
Added
Nurse Practitioner specializing in primary care - IPSPL
Lacroix Médecine Privée
Stable and predictable schedule, from Day shift, Monday to Friday
Added
Primary Care Nurse Practitioner
Calian Group
Calian is excited to invite a dedicated Nurse Practitioner to join our clinical team at CFB Cold Lake. This full-time role offers the unique opportunity to serve as a key member of a…
Added
Nurse Practitioner
Cornwall Community Hospital
Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change
Added
Nurse Practitioner
Calian Group
Calian is seeking a Nurse Practitioner to add to our clinical team working CFB Wainwright in Alberta. This is a full time opportunity. The Nurse Practitioner functions as an essential…
Added
Nurse Practitioner
Calian Group
Calian is seeking a Nurse Practitioner to add to our clinical team working CFB Vancouver, BC. This is a full time opportunity. The Nurse Practitioner functions as an essential member of the…
Added
INFIRMIER PRATICIEN SPÉCIALISÉ-SPECIALIZED NURSE PRACTITIONER
Ungava Tulattavik Health Center
Added
Nurse Practitioner
Calian in Space & Technology
We’re seeking a Nurse Practitioner to be a vital part of our multidisciplinary primary health care clinical team, delivering top-notch care to Canadian Armed Forces members at our primary…
Added
Nurse Practitioner (NP) - Full Time Contractor - Peterborough
Extendicare
The Nurse Practitioner (NP) functions as an independent practitioner accountable to residents, College of Nurses of Ontario (CNO) standards, and Extendicare’s policies. The NP works closely…
Added
Nurse Practitioner - Virtual Urgent Care Clinic and Bridging Service
CAMH
The Acute Care Program is seeking a casual Nurse Practitioner (0.25 FTE) to provide care within the Virtual Urgent Care Clinic and Bridging Service.
Added
Nurse Practitioner, VGH Internal Medicine and Transitional Care Unit
Vancouver Coastal Health
Reporting to the Senior Director, Nurse Practitioners, and with accountability to the Medical Director for the service area in which they practice, the Nurse Practitioner is responsible and…
Added
Nurse Practitioner
Kemptville Nurse Practitioner Led Clinic
The Primary Care Nurse Practitioner (NP) is a key member of the interdisciplinary primary care team at the Kemptville Nurse Practitioner-Led Clinic (KNPLC). The NP provides comprehensive,…
Added
Nurse Practitioner
Cornwall Community Hospital
Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change
Added
Nurse Practitioner - Neonatal Clinical Support - Regular Full-Time - 2026-18671 (2026-18671)
Sunnybrook
Practices within the full scope of the Nurse Practitioner role conducting assessments, developing diagnoses and therapeutic plans of care.
Added
Nurse Practitioner - Neonatal Clinical Support - Temporary Full-Time 2026-17723 (2026-17723)
Sunnybrook
Practices within the full scope of the Nurse Practitioner role conducting assessments, developing diagnoses and therapeutic plans of care.
Added
Nurse Practitioner - Integrated Community Program & Endocrinology - Regular Full-Time 2026-18792 (2026-18792)
Sunnybrook
This is an exciting opportunity for a Nurse Practitioner who is interested in developing specialized expertise in diabetes while working within an experienced and supportive…
Added
Nurse Practitioner - IP Medical Clinic
St. Joseph's Healthcare Hamilton
-Current BCLS certification required
Added
Nurse Practitioner- Part-Time/ Full-Time Opportunities
Peterborough Family Health Team
The nurse practitioner is an integral part of a multi-disciplinary team of physicians, nurses, mental health clinicians, pharmacists, social workers and registered dietitians whose work…
Added
Nurse Practitioner
Rapids Family Health Team
Rapids Family Health Team is seeking an enthusiastic Nurse Practitioner who is both self-motivated and enjoys working collaboratively with other health care professionals to manage the…
Added
Nurse Practitioner, Gynecology Oncology - BC Cancer - Kelowna
Provincial Health Services Authority
Nurse Practitioners collaborate with clients and other health professionals to identify and assess trends and patterns that have implications for clients, families and communities; develop…
Added
Nurse Practitioner
Calian in Space & Technology
Calian is seeking a Nurse Practitioner to add to our clinical team working at CFB Esquimalt in Victoria, BC. This is a full time opportunity. The Nurse Practitioner functions as an…
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, Social Medicine
Bariza Health
Added
Nurse Practitioner, Social Medicine
Bariza Health
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910