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
- 825
- 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%769 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
Winnipeg Regional Health Authority
Added
Nurse Practitioner
Winnipeg Regional Health Authority
Added
Nurse Practitioner - Full Time Temporary - 12 months.
THE ONEILL CENTRE
The Nurse Practitioner reports to the Director of Care with accountability to the Medical Director and collaborates with the re
Added
Nurse Practitioner - Spine and Other Program Needs
University Health Network
Added
Nurse Practitioner - (Full Time) M Stroke Acute I/P
Trillium Health Partners
Added
Clinical Nurse Practitioner, Respirology, Ambulatory Care – Permanent Full-Time
CHEO
The Nurse Practitioner (NP) at CHEO is an advanced practice nurse with additional educational preparation from an accredited Nurse Practitioner program and specialized clinical expertise in…
Added
Nurse Practitioner (Bilingual)
BlueSky Personnel Solutions
Our client is seeking a Bilingual Nurse Practitioner (French/English) to join their primary care team in Hamilton. Reporting to the Primary Care Services Coordinator, you'll provide…
Added
Nurse Practitioner Adult Heart Lung Vascular & Neurology
St. Michael's Hospital
…families at the center of everything we do, in the role of Nurse Practitioner – Stroke…
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner
Alberta Health Services
The Parkinson and Movement Disorders Program (PMDP) is seeking a collaborative Nurse Practitioner (NP) to join an established interdisciplinary specialty team providing care to adults…
Added
Advanced Practice Nurse - Ross Tilley Burn Centre- Regular Full-time 2025-15225 (REPOST) (2025-15225)
Sunnybrook
The Advanced Practice Nurse (APN) is a registered nurse who has acquired expert knowledge, complex decision-making skills, and clinical competencies for expanded practice through…
Added
Nurse Practitioner
Cornwall Community Hospital
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 specializing in primary care - IPSPL
Lacroix Médecine Privée
Added
Nurse Practitioner, Mental Health and IV Drip Therapy
Dynamic Health Clinic
Company Description Dynamic Health Clinic is a comprehensive mental wellness clinic where therapists, nurse practitioners, and naturopathic doctors collaborate to provide personalized,…
Added
Nurse Practitioner
Calian IT & Cyber Solutions
Calian is excited to invite a dedicated Nurse Practitioner to join our clinical team at CFB Dundurn
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
Contract Nurse Practitioner with Parallel Health
Seafair
We are an innovative healthcare provider with locations across the island and are seeking a Contract Nurse Practitioner to join our team at our St. John's Clinic.
Added
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
Part-time Nurse Practitioner
HavenPoint Health
Join Our Team as a Nurse Practitioner – Make a Difference in the Lives of Veterans
Added
Part-time Nurse Practitioner
HavenPoint Health
Join Our Team as a Nurse Practitioner – Make a Difference in the Lives of Veterans
Added
Nurse Practitioner - Virtual
Nexim Healthcare
Nexim healthcare staffing agency recruiting a Nurse Practitioner to provide virtual care for one of our it's client. The successful candidate will deliver patient-centred care through…