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

Not specified: <1% (2 listings)

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

    Government of Nunavut Recruitment

    NU · NU, Canada

    • Full-time

    The Nurse Practitioner (NP) provides and autonomously manages health assessment, diagnosis, intervention and follow-up care to the residents of their community in accordance with Nurse…

  • Advanced Nurse Practitioner - Police Custody Healthcare (PCHC) B7

    NHS Ayrshire & Arran

    Govan, SK

    • Full-time

    We have an exciting opportunity to apply for an Advanced Nurse Practitioner role in Police Custody Health Care (PCHC). This is a new development and service model within PCHC which will be…

  • Advanced Nurse Practitioner - Police Custody Healthcare (PCHC) B7

    NHS Scotland

    Govan, SK

    • Full-time

    We have an exciting opportunity to apply for an Advanced Nurse Practitioner role in Police Custody Health Care (PCHC). This is a new development and service model within PCHC which will be…

  • Nurse Practitioner

    Bon Air Long Term Care Residence

    Niagara-on-the-Lake, ON

    • Full-time

    The Nurse Practitioner reports to the Director of Care with accountability to the Medical Director and collaborates with the resident, family/caregiver, and health care team in the…

  • #2026-092 | Nurse Practitioner

    Mount Carmel Clinic

    Winnipeg, MB

    • Part-time

    The Nurse Practitioner provides health education and care within the scope of nursing practice, as a member of client-centered interdisciplinary team, the Nurse Practitioner provides care…

  • 2026-092 | Nurse Practitioner

    Winnipeg Regional Health Authority

    Winnipeg, MB

    The Nurse Practitioner provides health education and care within the scope of nursing practice, as a member of client-centered interdisciplinary team, the Nurse Practitioner provides care…

  • 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

    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

    NorWest Community Health Centres

    Thunder Bay, ON

    We are currently seeking 0.5 FTE Nurse Practitioner (NP) to join our Managed Alcohol Programs (MAPs), who as a valuable member of the Community Health Centre, the Nurse Practitioner…

  • 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

  • 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, Clinical Care Facilitator

    Michael Garron Hospital

    Toronto, ON

    • Temporary

    The Nurse Practitioner, Clinical Care Facilitator is a core member of the VENT+ interdisciplinary team, providing advanced clinical care and case management for patients transitioning from…

  • 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

    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

    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 | 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):

Get in touch
MovoJobs

Contact us