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 - Schulich Heart Centre: TAVI Program - Temporary Full-Time - 2026-18440 (2026-18440)

    Sunnybrook

    Toronto, ON

    Full-time

    Summary of Duties: The Nurse Practitioner (NP) is an advanced practice role designed to contribute to the quality of patient care through practice, research and education. The NP promotes…

  • Nurse Practitioner, Team Lead

    The Jean Tweed Centre

    Toronto, Ontario

    118,228 to 136,500 CAD / year

    Full-time

    The Nurse Practitioner, Team Lead provides non-urgent primary care assessments in person or by telemedicine to clients. The position promotes continuity and effective transitions for…

  • Nurse Practitioner - Rapid Access Addiction Medicine Clinic (RAAM) Support

    Stonehenge Therapeutic Community

    ON · Guelph-Wellington, Ontario

    The Nurse Practitioner team at STC provides low-barrier addictions medicine care to individuals with substance use disorders in a variety of se

  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, SK

    Full-time

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

  • Nurse Practitioner - Long Term Care, Temporary Full Time (18 Month)

    Schlegel Villages

    Waterloo, ON

    Full-time

    The Village at/of University Gates has an exciting opportunity for a Nurse Practitioner to join their team.

  • Nurse Practitioner, PICU

    Nova Scotia Health and IWK Health

    Halifax, NS

  • Nurse Practitioner (NP)

    Northern Health - BC

    Smithers, British Columbia

    Full-time

    Northern Health is seeking a Nurse Practitioner to join the Smithers Primary Care Clinic team. This Relief Full-time position offers flexibility and the chance to provide longitudinal…

  • Nurse Practitioner

    Alberta Health Services

    Edmonton, AB · Greater Edmonton Metropolitan Area

    Temporary

    The Parkinson and Movement Disorders Program (PMDP) is seeking a collaborative Nurse Practitioner (NP) to join an established interdisciplinary specialty team providing care to adults…

  • Nurse Practitioner

    Alberta Health Services

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

  • Nurse Practitioner - Neonatal

    Alberta Health Services

    Calgary, AB · Greater Calgary Metropolitan Area

    Full-time

    If you are a Neonatal Nurse Practitioner (NNP) who is looking to practice within a large and diverse neonatal program, Alberta Health Services (AHS) has an exciting opportunity for you! You…

  • Nurse Practitioner

    GSOBA

    Toronto, Ontario

    50,000 to 100,000 USD / year

    Full-time

  • Nurse Practitioner (NP) | Wellbrook Place West

    Partners Community Health

    Mississauga, ON

  • Nurse Practitioner

    KTC Tribal Council

    AB · Red Earth Creek, Alberta

    Full-time

  • Nurse Practitioner

    HealthCareersInSask.ca

    La Ronge, SK

    Full-time

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

  • Nurse Practitioner (Fontana to Redlands)

    SCAN

    Ontario · Ontario, Canada

    Full-time

  • Nurse Practitioner (NP)

    Northern Health - BC

    Terrace, British Columbia

    Full-time

    Northern Health is seeking a Nurse Practitioner to join the team at the Terrace Health Unit. This casual position offers the opportunity to provide longitudinal primary care to patients of…

  • Nurse Practitioner (NP)

    Northern Health - BC

    Fort St. John, British Columbia

    Full-time

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

  • Nurse Practitioner (NP), Full time, Contractor, Countryside

    Extendicare

    Sudbury, ON · Axm - Countryside

    Full-time

    …seeking independent, collaborative, and clinically skilled Nurse Practitioners who demonstrate advanced…

  • Nurse Practitioner - Primary Health Care

    Nova Scotia Health Authority

    NS · Nova Scotia, Canada

    Part-time

    The Nurse Practitioner (NP) provides comprehensive clinical care to patients in a designated service or program areas. The NP partners with and complements o

  • Care Centres - Nurse Practitioner - In Clinic

    TELUS Health

    Thompson, Manitoba

    Contract

  • Nurse Practitioner (NP)

    Northern Health - BC

    Fort St. James, British Columbia

    Part-time

    We are seeking a dedicated and experienced Nurse Practitioner to join our collaborative team in Fort St. James. This full-time position offers the opportunity to provide comprehensive…

  • Nurse Practitioner, Oak Tree and New Beginnings Program - BC Women’s Hospital & Health Centre

    Provincial Health Services Authority

    Vancouver, British Columbia

    Part-time

    Nurse Practitioner, Oak Tree and New Beginnings Program

  • Nurse Practitioner

    Interior Health Authority

    Kamloops, British Columbia

    Full-time

    North Hills Care Centre is hiring a Term Specific Full Time Nurse Practitioner.

  • Nurse Practitioner

    Sioux Lookout First Nations Health Authority

    Sioux Lookout, Ontario

    Temporary

    Under the Sioux Lookout Area Primary Care Team (SLAPCT) and within the scope of practice of a Nurse Practitioner (NP), the NP will be responsible for providing primary health care to…

  • Nurse Practitioner

    Foundation Health Canada

    Remote, Canada

    65 to 85 CAD / hour

    Full-time · Remote

    Foundation Health is seeking a highly skilled and compassionate Nurse Practitioner to join our interdisciplinary team. The exciting and entrepreneurial role focuses on clinic-based and…