Nurse practitioner jobs in Canada (906 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
906
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%848 listings

Not specified: <1% (2 listings)

Employers hiring include HealthCareersInSask.ca (105), Cornwall Community Hospital (55), 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 | CARESPACE Deer Ridge

    CARESPACE Health+Wellness

    Kitchener, ON

    • Full-time

    We know that when a client reaches their goals, the practitioner thrives - and when both thrive, the business grows. That’s why CARESPACE has expanded faster than almost any healthcare…

  • Nurse Practitioner - Part -Time (Independent Contract)

    Sienna Senior Living

    Brampton, ON

    • Part-time

    Must possess current registration with the College of Nurses of Ontario as Registered Nurse in the Extended Class or RN (EC)

  • Primary Care Nurse Practitioner

    Calian IT & Cyber Solutions

    Cold Lake, AB

    • Full-time

    Calian is excited to invite a dedicated Nurse Practitioner to join our clinical team at CFB Cold Lake. This full-time role offers the unique opportunity to serve as a key member of a…

  • Nurse Practitioner

    Alberta Health Services

    Sylvan Lake, AB

    • Part-time

    …communities of Central Alberta. This is an exciting opportunity for a Nurse Practitioner who thrives in a fast-paced clinical environment and is passionate about delivering exceptional…

  • Nurse Practitioner

    Alberta Health Services

    Sylvan Lake, AB

    • Part-time

    …communities of Central Alberta. This is an exciting opportunity for a Nurse Practitioner who thrives in a fast-paced clinical environment and is passionate about delivering exceptional…

  • Nurse Practitioner

    Alberta Health Services

    AB · Strathcona County, AB

    • Temporary

    Classification: Nurse Practitioner Union: AUNP Unit and Program: Ambulatory Nurse Practitioner Primary Location: Strathcona Community Hospital Location Details: As Per Location Multi-Site:…

  • Nurse Practitioner

    Alberta Health Services

    AB · Greater Edmonton Metropolitan Area

    • Temporary

    …Transition Services and Palliative Care. We are looking for a Nurse Practitioner to join our Facility & Supportive Living team to provide care and support to adults and seniors residing in…

  • Nurse Practitioner - Odette Cancer Centre - Temporary part-time - 2026-19007 (2026-19007)

    Sunnybrook

    Toronto, ON

    • Part-time

    The Oncology Nurse Practitioner (NP) functions in an advanced nursing role within the Odette Cancer Centre, bringing specialized expertise in palliative care and symptom management to…

  • Nurse Practitioner specializing in primary care - IPSPL

    Lacroix Médecine Privée

    Gatineau, QC

    • Full-time

    Stable and predictable schedule, from Day shift, Monday to Friday

  • Nurse Practitioner - Primary Care

    Winnipeg Regional Health Authority

    Winnipeg, MB

    Under the general direction of the Manager Health Services, as part of the multidisciplinary team, the Nurse Practitioner (NP):

  • Nurse Practitioner

    HealthCareersInSask.ca

    Shellbrook, SK

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Pinehouse, SK

    The incumbent must have a minimum of 5 years experience as a Registered Nurse

  • Nurse Practitioner

    Mackenzie Health

    Vaughan, ON

    • $65.09 to $79.94 CAD / hour
    • Part-time

    The Nurse Practitioner within the Nurse-Led Outreach Team (NLOT) program utilizes advanced practice nursing expertise to provide comprehensive clinical care. This includes advanced…

  • Nurse Practitioner - Registered Nurse (Extended Practice)

    Prairie Mountain Health

    Roblin, MB

    • Full-time

    Master of Nursing-Nurse Practitioner stream or equivalent educational preparation as approved by the College of Registered Nurses of Manitoba (CRNM)

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time

    Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change

  • Nurse Practitioner - St Catherines

    Trevor Frances Recruitment

    St. Catharines, ON

    • Full-time

    Trevor Frances Recruitment is proud to partner with a premier, accredited Canadian long-term care operator to find a dedicated Nurse Practitioner for their facility in St. Catharines, ON.

  • Nurse Practitioner - Long Term Care

    Schlegel Villages

    London, ON

    • Full-time

    The Village of Glendale Crossing has an exciting opportunity for a Nurse Practitioner to join their team.

  • Family Nurse Practitioner

    Carrier Sekani Family Services

    Burns Lake, BC

    • $73.52 to $95.21 CAD / hour
    • Full-time

    Career Opportunity: Family Nurse Practitioner

  • Nurse Practitioner - London

    Trevor Frances Recruitment

    London, ON

    • Full-time

    …London, Ontario, to find a compassionate and clinically strong Nurse Practitioner who is passionate about resident-centred care, clinical excellence, and supporting the people who make a…

  • Nurse Practitioner - Primary Care - Mental Health and Substance Use

    Fraser Health Authority

    Surrey, BC

    • $60.75 to $87.33 CAD / hour
    • Full-time

    …compassionate care to a challenging and rewarding role as a Nurse Practitioner (NP) providing primary care to patients with Mental Health and Substance Use disorders. Collaborating with an…

  • Nurse Practitioner U.S. Trained - Relocate to British Columbia, Canada

    Fraser Health Authority

    Surrey, BC

    • $60.75 to $87.33 CAD / hour
    • Full-time

    Join Our Nurse Practitioner Team at Fraser Health

  • Nurse Practitioner - Heart Function Clinic

    Fraser Health Authority

    Abbotsford, BC

    • $60.75 to $87.33 CAD / hour
    • Full-time

    …compassionate care to a challenging and rewarding role as a Nurse Practitioner in the Heart Function Clinic located in Abbotsford Regional Hospital in Abbotsford, B.C. The Abbotsford…

  • Nurse Practitioner - Stroke Program

    William Osler Health System

    Brampton, ON

    • Full-time

    Reporting to the Director, Cardiovascular, Chronic Disease and Stroke, the Nurse Practitioner (NP) will be responsible for the provision of clinical care within the Stroke program.

  • Nurse Practitioner

    Extendicare

    Sault Ste. Marie, ON · LTC - Mapleview (Northern Ave.)

    • Full-time

    The Nurse Practitioner is an integrated member of the leadership team and values the importance of working within a strong interdisciplinary team. Reporting to the leadership team, you will…

  • Nurse Practitioner - Stroke Program

    William Osler Health System

    Brampton, ON

    • Full-time

    Reporting to the Director, Cardiovascular, Chronic Disease and Stroke, the Nurse Practitioner (NP) will be responsible for the provision of clinical care within the Stroke program.

Get in touch
MovoJobs

Contact us