Nurse practitioner jobs in Canada (864 jobs)

Find nurse practitioner jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
864
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%806 listings

Not specified: <1% (2 listings)

Employers hiring include HealthCareersInSask.ca (102), Cornwall Community Hospital (48), 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

Email me new jobsSave this search
  • Nurse Practitioner - Locum

    Alberta Health Services

    Lethbridge, AB

    • Part-time

    …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…

  • Nurse Practitioner

    Alberta Health Services

    Lethbridge, AB

    • Full-time

    South Corridor Medical Affairs is currently recruiting for Nurse Practitioners in the following Departments Critical Care, Cardiology, Surgical Subspecialties, Palliative Care and Neurology…

  • Nurse Practitioner - Priority Home Service

    Winnipeg Regional Health Authority

    Winnipeg, MB

  • Nurse Practitioner

    Winnipeg Regional Health Authority

    Winnipeg, MB

  • Nurse Practitioner

    HealthCareersInSask.ca

    Kipling, SK

    • Full-time

    Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910

  • Nurse Practitioner

    HealthCareersInSask.ca

    Hafford, SK

    • Full-time

    Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910

  • Nurse Practitioner specializing in primary care - IPSPL

    Lacroix Médecine Privée

    Gatineau, QC

    • Full-time
  • Nurse Practitioner

    Calian in Space & Technology

    London, ON

    • Full-time
  • Nurse Practitioner

    Calian Group

    London, ON

    • Full-time

    Calian is excited to invite a dedicated Nurse Practitioner to join our clinical team at CFB London. This full-time role offer

  • Nurse Practitioner

    Mackenzie Health

    Richmond Hill, ON

    • $65.09 to $79.94 CAD / hour
    • Full-time
  • Nurse Practitioner

    NorWest Community Health Centres

    Thunder Bay, ON

    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…

  • Nurse Practitioner

    HealthCareersInSask.ca

    Watrous, SK

    • Full-time

    Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Pediatric Nurse Practitioner

    pharmacy-pro

    Vancouver, BC

    • Full-time

    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…

  • Nurse Practitioner

    Alberta Health Services

    Red Deer, AB

    • Full-time

    Central Corridor Medical Affairs is currently recruiting for Nurse Practitioners in the following Departments, Pediatrics, OBGYN, Respiratory, Critical Care, Nephrology, Gastroenterology,…

  • Nurse Practitioner AgeCare Willowgrove

    AgeCare

    Ancaster, ON · AgeCare Willowgrove

    • Part-time
  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Nurse Practitioner specializing in primary care - IPSPL

    Lacroix Médecine Privée

    Gatineau, QC

    • Full-time
  • Locum Nurse Practitioner, PEPP Elgin

    CMHA Thames Valley Addiction and Mental Health Services

    St. Thomas, ON

    • $70.8 CAD / hour
    • Part-time

    Nurse Practitioner (Locum) – PEPP (Prevention and Early Intervention Program for Psychosis)

  • Job ID #32056: Nurse Practitioner - Repost

    City of Hamilton

    Hamilton, ON

    • Full-time
  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, SK

    • Full-time

    Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910

  • Nurse Practitioner

    Mount Carmel Clinic

    Winnipeg, MB

    • Part-time
  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Nurse Practitioner

    Homewood Health

    Guelph, ON

    • Temporary

    As a Nurse Practitioner, you will be hired to Homewood Health Centre and become an integral member of our collaborative, interdisciplinary clinical team. Your initial work will support…

  • Nurse Practitioner MRP (NP-MRP) Perinatal and Paediatric

    Quinte Health

    Belleville, ON

    • Full-time

    Reporting to the Patient Services Manager, the Nurse Practitioner (NP) role will support and enhance an interprofessional team model inclusive of the NP scope of practice within the…

Get in touch
MovoJobs

Contact us