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
- 826
- Employers
- 229
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%27 listings
- Hybrid
- 3%27 listings
- On-site
- 93%770 listings
Not specified: <1% (2 listings)
Employers hiring include HealthCareersInSask.ca (99), Cornwall Community Hospital (41), Alberta Health Services (30).
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
Covenant Health Canada
Reporting to the Senior Director, Operations or Program Manager, the Nurse Practitioner (NP) is employed in a variety of settings across the continuum of care including acute care and…
Added
Nurse Practitioner
Covenant Health Canada
…trajectory of the patient care. The NP is an independent autonomous practitioner who is responsible for the care they provide to patients. Clearly defined roles and expectations support…
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner
Interior Health Authority
Interior Health is seeking a dynamic Permanent Full Time Nurse Practitioner to join the Lillooet/Lytton Collaborative Care Model, providing comprehensive primary and urgent care to…
Added
Nurse Practitioner – Structural Heart – Residency Opportunity
Fraser Health
…position classification. The applicable salary range for this Nurse Practitioner position is CAD $76.31-$83.94 per hour, with placement within the range determined by relevant Nurse…
Added
Nurse Practitioner
North Bay Nurse Practitioner-Led Clinic
North Bay Nurse Practitioner-Led Clinic (NBNPLC) provides team based primary health care, including chronic disease management, health promotion and disease prevention, to people living in…
Added
Nurse Practitioner
Neobridge Healthcare
Neobridge Healthcare is recruiting a Primary Care Nurse Practitioner (NP) to join a well-established, Nurse Practitioner-led clinic in Medicine Hat, Alberta.
Added
Nurse Practitioner (Mental Health)
Insight Global
Nurse Practitioner (Mental Health) | Full-Time, Permanent
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
Added
Nurse Practitioner - Long Term Care
Health Careers Canada
As a Registered Nurse on our Nursing Resource Team, you will be an integral part of a collaborative, interdisciplinary team focused on delivering seamless services and programs to our…
Added
Nurse Practitioner
Alberta Health Services
Assisted Living Alberta (ALA) is hiring an advanced Nurse Practitioner (NP) to support residents at the Lloydminster Continuing Care Centre and the Dr. Cooke Extended Care Centre. As part…
Added
Nurse Practitioner - COAST Child/Youth & Adults
St. Joseph's Healthcare Hamilton
Added
Nurse Practitioner - Post Acute Care
St. Joseph's Healthcare Hamilton
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner (NP) - Primary care and Mental Health Focus
Durham Community Health Centre
Position Title: Nurse Practitioner (NP) - Primary care and Mental Health Focus ( Vacancy 1 )
Added
Nurse Practitioner, Transitional Health
Shannex Incorporated
West Bedford Transitional Health is Nova Scotia’s first Nurse Practitioner led transitional care inpatient facility, delivered in partnership by Shannex and Nova Scotia Health. Our…
Added
Added
2026-092 | Nurse Practitioner
Shared Health-Soins Communs
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910