Nurse practitioner jobs in Canada (887 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
- 887
- Employers
- 236
Advertised starting pay
- Average starting payCAD / hour
- $65.86Across 89 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%829 listings
Not specified: <1% (2 listings)
Employers hiring include HealthCareersInSask.ca (105), Cornwall Community Hospital (52), 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
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Provincial Clinical Manager, Nurse Practitioner Services
HealthCareersInSask.ca
The Clinical Manager, Nurse Practitioner Services provides provincial strategic, operational, professional practice, and human resource leadership for Nurse Practitioners within the…
Added
Nurse Practitioner, Youth Intensive Case Management Team
Vancouver Coastal Health
Come work as a Nurse Practitioner with Vancouver Coastal Health (VCH)!This position is based out of the Robert Lily Lee center with youth substance use services. It involves working…
Added
Nurse Practitioner (RNEC)
Windsor Regional Hospital
The RN (EC), Neonatal Nurse Practitioner (NNP) will join the NICU multidisciplinary team as an expert practitioner in a family-centered program based care environment; the principal…
Added
Nurse Practitioner
Good Comfort Care
We are seeking an experienced, compassionate, and highly motivated Nurse Practitioner (NP) to join Good Comfort in a unique role combining direct patient care with clinical leadership.
Added
Nurse Practitioner
Canadian Mental Health Association Toronto Branch
Nurse Practitioner – Primary Care (Part Time – Permanent)
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
Sinai Health
…that encompasses multiple parts of the perinatal journey? As a Nurse Practitioner in Mount Sinai Hospital's Women's and Infants' Health program, you'll experience a unique rotation between…
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
Added
Nurse Practitioner - APS/Surgical Program FT 2026-7057
Cambridge Memorial Hospital
…working in collaboration with the Chief of Anesthesiology, the Nurse Practitioner will support the delivery of safe, timely and evidence-informed care within Surgical Services, the Acute…
Added
Nurse Practitioner
Covenant Health Canada
Must possess relevant and recent clinical expertise within stream of practice
Added
Nurse Practitioner
Covenant Health Canada
Must possess relevant and recent clinical expertise within stream of practice
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
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
Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
As a Registered Practical Nurse, you will support nursing care, participate in inter-professional care team to create a safe environment for patients in our Medical Clinics supporting the…
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
Reporting to the Director of Care, the Registered Nurse will play a crucial role in providing high-quality resident care and ensuring the well-being of the residents.
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
Current CPR certification required
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
The Registered Nurse (RN) is a regulated health care professional who is accountable and responsible for providing quality patient focused nursing care to patients. As part of the…
Added
Nurse Practitioner – Sexual Health Clinics (Contractor)
Health Careers Canada
Basic Cardiac Life Support Certification required