Nurse practitioner jobs in Canada (856 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
- 856
- Employers
- 231
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%28 listings
- Hybrid
- 3%28 listings
- On-site
- 93%798 listings
Not specified: <1% (2 listings)
Employers hiring include HealthCareersInSask.ca (102), Cornwall Community Hospital (45), Alberta Health Services (32).
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/Physician Assistant, Perioperative (Per Diem)
Cape Cod Healthcare
Added
EOI - 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 disea
Added
Nurse Practitioner specializing in primary care - IPSPL
Lacroix Médecine Privée
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner - Spine and Other Program Needs
University Health Network
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Saint John Registered Nurse Class D (RNCD) - Nurse Practitioner PCN 1258638
Horizon Health Network
The Nurse Practitioner (NP) provides primary health care services, illness/injury prevention, chronic disease management and community development services, using a population health…
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
Calian IT & Cyber Solutions
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
Cornwall Community Hospital
Added
Nurse Practitioner
Canadian Mental Health Association (CMHA) - Toronto
Nurse Practitioner – Primary Care ( Part Time – Permanent)
Added
Nurse Practitioner, Family Medical Teaching Unit
Humber River Health
Added
Added
Nurse Practitioner specializing in primary care - IPSPL
Lacroix Médecine Privée
Added
Nurse Practitioner, RAAM
Interlake-Eastern Regional Health Authority
Added
Nurse Practitioner - Nurse-Led Outreach Team - Temporary Full-Time (Multi-Site)
Muskoka Algonquin Healthcare
The Nurse Led Outreach Team (NLOT) Nurse Practitioner supports provides Mobile Nursing Services to the residents of Long-Term Care Homes (LTCHs), contributes to LTCH capacity building and…
Added
Nurse Practitioner, RAAM
Winnipeg Regional Health Authority
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Nurse Practitioner - Casual Locum - Various Sites
Fraser Health Authority
Join Our Team as a Casual Locum Nurse Practitioner!
Added
Nurse Practitioner - Barzakay Clinic - Reduced Full-Time - 2026-19176 (2026-19176)
Sunnybrook
We currently have a Reduced Full-Time opportunity for a Nurse Practitioner (NP) in the Garry Hurvitz Brain Science Program, Barzakay Headache Clinic, at our Bayview Campus. The NP is an…
Added
Nurse Practitioner- (Full-Time) M Complx Ctr Diab Care
Trillium Health Partners
Added
Family Nurse Practitioner
Carrier Sekani Family Services
Career Opportunity: Family Nurse Practitioner
Added
Nurse Practitioner
Cornwall Community Hospital
Added
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910