Nurse practitioner jobs in Canada

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
459
Employers
152

Advertised starting pay

Average starting payCAD / hour
$67.09Across 18 listings
Average starting payCAD / year
$114,741Across 13 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
5%25 listings
Hybrid
5%22 listings
On-site
89%409 listings

Not specified: 1% (3 listings)

Employers hiring include HealthCareersInSask.ca (55), HealthCareersInSask.ca (30), Alberta Health Services (20).

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

Save this search
  • Nurse Practitioner (NP)

    Northern Health - BC

    Fort St. John, BC

    Full-time

    Northern Health is seeking a Nurse Practitioner to join the Fort St. John Primary Care team. This full-time position offers flexibility and the chance to provide longitudinal primary care…

  • Nurse Practitioner

    Provincial Health Services Authority

    Vancouver, BC

    Full-time

    …and safety is inherent in all aspects of this position. The Nurse Practitioner is responsible and accountable for the comprehensive assessment of patients and clients including diagnosing…

  • Permanent Full-Time Substance Use Disorders Nurse Practitioner

    Dryden Regional Health Centre

    Dryden, Ontario

    Full-time

    Reporting to the Director -Family Health Team & Mental Health and Addictions Services, the Substance Use Disorders Nurse Practitioner provides specialized, evidence-based care to…

  • NOC 31302 - Nurse practitioners

    GreenTech Resources Worldwide Canada

    Saskatoon, SK

    Full-time

  • Nurse Practitioner (NP), Youth Wellness Hub

    Durham Community Health Centre

    Oshawa, Ontario

    Internship

    Position Title: Nurse Practitioner (NP), Youth Wellness Hub (1 position)

  • Nurse Practitioner – Internal Medicine/Gastroenterology

    Alberta Health Services

    Grande Prairie, Alberta

    Full-time

    We are currently looking for a Full Time Nurse Practitioner to join our Internal Medicine/Gastroenterology team at the Grande Prairie Regional Hospital located in Grande Prairie, Alberta.…

  • Nurse Practitioner (NP)

    Bayshore HealthCare

    Bathurst Inlet, Nunavut

    Full-time

    24/7 Occupational & Emergency Medicine Solutions is looking for Canadian Certified Nurse Practitioners (current and in good standing) to work at a large mine in the Bathurst Inlet region of…

  • Nurse Practitioner - HART Hub 0.5 FTE -PPT

    Durham Community Health Centre

    Durham, Ontario

    60,559 to 62,958 CAD / year

    Internship

  • Nurse Practitioner - Registered Nurse (Extended Practice)

    Prairie Mountain Health

    Rossburn, Manitoba

    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 (NP), Youth Wellness Hub

    Durham Community Health Centre

    Ajax, Ontario

    Internship

    Position Title: Nurse Practitioner (NP), Youth Wellness Hub (1 position)

  • Nurse Practitioner - HART Hub -PFT

    Durham Community Health Centre

    Oshawa, Ontario

    121,119 to 125,916 CAD / year

    Full-time

  • Nurse Practitioner

    Calian Group

    Dartmouth, Nova Scotia

    Full-time

    We're seeking a Nurse Practitioner to be a vital part of our multidisciplinary primary health care clinical team, delivering

  • Nurse Practitioner/Infirmière praticienne

    Calian Group

    Ottawa, Ontario

    Full-time

    We're seeking a Nurse Practitioner (Bilingual required) to be a vital part of our multidisciplinary primary health care clini

  • Nurse Practitioner

    Calian Group

    Dundurn, Saskatchewan

    Full-time

    Calian is excited to invite a dedicated Nurse Practitioner to join our clinical team at CFB Dundurn

  • Nurse Practitioner

    Government of Yukon

    Mayo, Yukon

    Full-time

  • Nurse Practitioner $5000 Signing Bonus

    IIPCT

    Kingston, ON

    Full-time

    Are you a compassionate and motivated Nurse Practitioner looking to make a meaningful difference in Indigenous health? Join the Indigenous Interprofessional Primary Care Team (IIPCT) and…

  • Nurse Practitioner

    HealthCareersInSask.ca

    Nipawin, SK

    Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Carrot River, SK

    Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Cumberland House, SK

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    La Loche, SK

    Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Pinehouse, SK

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

  • Nurse Practitioner – Indigenous Health Primary Care

    Fraser Health Authority

    Surrey, British Columbia

    Full-time

  • Nurse Practitioner - Locum

    Alberta Health Services

    Lethbridge, Alberta

    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

    Windsor Essex Community Health Centre

    Leamington, ON

    Position Title: Nurse Practitioner (2 Temporary Positions)

  • Nurse Practitioner - Schulich Heart Centre: TAVI Program - Temporary Full-Time - 2026-18416 (2026-18416)

    Sunnybrook

    Toronto, ON

    Full-time

    The Nurse Practitioner (NP) is an advanced practice role designed to contribute to the