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
Canadian Mental Health Association Peel Dufferin
We're looking for a part-time Nurse Practitioner to join our team!
Added
Nurse Practitioner, Transgender Health Team
Kingston Community Health Centres
The Nurse Practitioner is a member of the primary health care team. The emphasis is on holistic care, health promotion, and disease prevention and includes trans health care. This position…
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
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
Added
Nurse Practitioner
Gilbert Centre
Are you a Nurse Practitioner who believes that healthcare should meet people where they are – without judgement, without barriers, and with compassion at the centre of every interaction?
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
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
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
Nurse Practitioner – Primary Care
Stellar Consulting Solutions, LLC
Seeking an experienced Nurse Practitioner to provide primary healthcare to children and families in the Scarborough community.
Added
Nurse Practitioner - Cardiovascular Surgery
University Health Network
The Nurse Practitioner (NP), having a specialty-based focus, functions in an expanded nursing role demonstrating a high level of autonomy and expert skill to formulate clinical decisions…
Added
Nurse Practitioner - GAIN Clinic (GEN)
Scarborough Health Network
Job Number: JR107385 Job Title: Nurse Practitioner - GAIN Clinic (GEN) Union: ONA Union: ONA Job Category: Nurse Hospital Location: General Site Job Type: Permanent, Full time Number of…
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 - Acute Care - Repost
Southern Health-Santé Sud
As part of the multi-disciplinary team in a health care facility setting, the Nurse Practitioner (NP) applies advanced nursing and medical theory to the provision of clinical care,…
Added
Nurse Practitioner - Acute Care - Repost
Southern Health-Santé Sud
As part of the multi-disciplinary team in a health care facility setting, the Nurse Practitioner (NP) applies advanced nursing and medical theory to the provision of clinical care,…
Added
Nurse Practitioner - Acute Care - Repost
Winnipeg Regional Health Authority
As part of the multi-disciplinary team in a health care facility setting, the Nurse Practitioner (NP) applies advanced nursing and medical theory to the provision of clinical care,…
Added
Nurse Practitioner - Acute Care - Repost
Winnipeg Regional Health Authority
As part of the multi-disciplinary team in a health care facility setting, the Nurse Practitioner (NP) applies advanced nursing and medical theory to the provision of clinical care,…
Added
Nurse Practitioner - Mental Health & Addictions - Women's - Repost
Winnipeg Regional Health Authority
Under the general direction of XXXX, as part of the multidisciplinary team, the Nurse Practitioner (NP):
Added
Nurse Practitioner
Solicitor General | Solliciteur général
You are expected to work rotating shifts in a health care unit that provides 7 days per week service, up to 24 hours a day
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, Hospitalist Nocturnist (Per Diem)
Cape Cod Healthcare
· (CNP) - Currently licensed as a Certified Nurse Practitioner in the Commonwealth of Massachusetts
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
Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change
Added
Nurse Practitioner Extensivist Clinic - Part Time
Southlake Health Community
As a Nurse Practitioner, you will serve as the primary clinical lead for a panel of medically complex patients who are at high risk of emergency department visits, hospital admissions, and…
Added
Nurse Practitioner
Cornwall Community Hospital
Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change