Nurse practitioner jobs in Canada (879 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
- 879
- Employers
- 235
Advertised starting pay
- Average starting payCAD / hour
- $65.86Across 89 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%821 listings
Not specified: <1% (2 listings)
Employers hiring include HealthCareersInSask.ca (104), Cornwall Community Hospital (51), 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 - Reactivation Care Centre (RCC) - Full Time Temp (until approx. August , 2028) - Reactivation Care Centre
Oak Valley Health
The Nurse Practitioner (NP), ALC Reactivation Care (RCC) will provide comprehensive nursing services, including health promotion, disease and injury prevention, treatment, cure,…
Added
2026-092 | Nurse Practitioner
Shared Health-Soins Communs
The Nurse Practitioner provides health education and care within the scope of nursing practice, as a member of client-centered interdisciplinary team, the Nurse Practitioner provides 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 - Long Term Care
Schlegel Villages
The Village at University Gates has an exciting opportunity for a Nurse Practitioner to join their team.
Added
Nurse Practitioner
Homewood Health Centre
As a Nurse Practitioner, you will be hired to Homewood Health Centre and become an integral member of our collaborative, interdisciplinary clinical team. Your initial work will support…
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Regional Municipality of Peel
Partner with Peel Region's Public Health team and contribute to a healthier, safer, and more connected community. As a Nurse Practitioner (contractor) in our Sexual Health Clinics, you'll…
Added
Nurse Practitioner
Adapt
The Nurse Practitioner (NP) provides direct and indirect comprehensive patient care services to populations with addictions or concurrent disorders using advanced assessment skills and a…
Added
Nurse Practitioner
Government of Nunavut Recruitment
The Nurse Practitioner (NP) provides and autonomously manages health assessment, diagnosis, intervention and follow-up care to the residents of their community in accordance with Nurse…
Added
Advanced Nurse Practitioner - Police Custody Healthcare (PCHC) B7
NHS Ayrshire & Arran
We have an exciting opportunity to apply for an Advanced Nurse Practitioner role in Police Custody Health Care (PCHC). This is a new development and service model within PCHC which will be…
Added
Advanced Nurse Practitioner - Police Custody Healthcare (PCHC) B7
NHS Scotland
We have an exciting opportunity to apply for an Advanced Nurse Practitioner role in Police Custody Health Care (PCHC). This is a new development and service model within PCHC which will be…
Added
Nurse Practitioner
Bon Air Long Term Care Residence
The Nurse Practitioner reports to the Director of Care with accountability to the Medical Director and collaborates with the resident, family/caregiver, and health care team in the…
Added
#2026-092 | Nurse Practitioner
Mount Carmel Clinic
The Nurse Practitioner provides health education and care within the scope of nursing practice, as a member of client-centered interdisciplinary team, the Nurse Practitioner provides care…
Added
2026-092 | Nurse Practitioner
Winnipeg Regional Health Authority
The Nurse Practitioner provides health education and care within the scope of nursing practice, as a member of client-centered interdisciplinary team, the Nurse Practitioner provides care…
Added
Nurse Practitioner specializing in primary care - IPSPL
Lacroix Médecine Privée
Stable and predictable schedule, from Day shift, Monday to Friday
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
NorWest Community Health Centres
We are currently seeking 0.5 FTE Nurse Practitioner (NP) to join our Managed Alcohol Programs (MAPs), who as a valuable member of the Community Health Centre, the Nurse Practitioner…
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
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, Clinical Care Facilitator
Michael Garron Hospital
The Nurse Practitioner, Clinical Care Facilitator is a core member of the VENT+ interdisciplinary team, providing advanced clinical care and case management for patients transitioning from…
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
Cornwall Community Hospital
Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change
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 | CARESPACE Deer Ridge
CARESPACE Health+Wellness
We know that when a client reaches their goals, the practitioner thrives - and when both thrive, the business grows. That’s why CARESPACE has expanded faster than almost any healthcare…
Added
Nurse Practitioner - Part -Time (Independent Contract)
Sienna Senior Living
Must possess current registration with the College of Nurses of Ontario as Registered Nurse in the Extended Class or RN (EC)