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, Hospitalist Nocturnist (Per Diem)
Cape Cod Healthcare
Added
Nurse Practitioner (Casual), 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
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner Extensivist Clinic - Part Time
Southlake Health Community
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner, Emergency Department
Peterborough Regional Health Centre
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Casual – Nurse Practitioner
Government of Nunavut
Added
Travel Nurse Practitioner
Bayshore HealthCare
Are you seeking an exciting career experience as a Nurse Practitioner in Canada's remote northern communities of Nunavut? Bayshore HealthCare’s Northern Staffing program has provided…
Added
Travel Nurse Practitioner
Bayshore HealthCare
Are you seeking an exciting Nurse Practitioner experience in Canada's remote northern communities? Bayshore HealthCare’s Northern Staffing program has provided high-quality community health…
Added
Nurse Practitioner
Shared Health-Soins Communs
Added
Nurse Practitioner - Locum
Alberta Health Services
…emergency departments, including rural locations within Alberta for Nurse Practitioners! Be part of a vital initiative to provide temporary coverage within an emergency department as a…
Added
Nurse Practitioner
Alberta Health Services
South Corridor Medical Affairs is currently recruiting for Nurse Practitioners in the following Departments Critical Care, Cardiology, Surgical Subspecialties, Palliative Care and Neurology…
Added
Nurse Practitioner - Priority Home Service
Winnipeg Regional Health Authority
Added
Nurse Practitioner
Winnipeg Regional Health Authority
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 specializing in primary care - IPSPL
Lacroix Médecine Privée
Added
Nurse Practitioner
Calian in Space & Technology
Added
Nurse Practitioner
Calian Group
Calian is excited to invite a dedicated Nurse Practitioner to join our clinical team at CFB London. This full-time role offer
Added
Nurse Practitioner
Mackenzie Health
Added
Nurse Practitioner
NorWest Community Health Centres
We are currently seeking 2 casual Nurse Practitioners to join our Primary Care Team. As a valued member of the Community Health Centre, the Nurse Practitioner will provide services within…
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
Cornwall Community Hospital