Nurse practitioner jobs in Canada (925 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
925
Employers
237

Advertised starting pay

Average starting payCAD / hour
$65.87Across 93 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%867 listings

Not specified: <1% (2 listings)

Employers hiring include HealthCareersInSask.ca (106), Cornwall Community Hospital (58), 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 | Complex Mental Health

    Carewest Innovative Healthcare

    Calgary, AB

    • Full-time

    The Nurse Practitioner (NP) provides autonomous, advanced clinical practice and leadership within Bridgeland's (BRCC) specialized Mental Health Type A and Post-Acute programs, supporting…

  • 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

  • Locum Nurse Practitioner or Physician Assistant, PEPP Elgin

    CMHA Thames Valley Addiction and Mental Health Services

    St. Thomas, ON

    • $70.8 CAD / hour
    • Part-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Gravelbourg, SK

    • Full-time

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

  • NURSE PRACTITIONER

    Waterloo Region NPLC

    Kitchener, ON

    • Full-time

    The Nurse Practitioner (NP) is a member of the interprofessional team of WRNPLC. The NP provides comprehensive primary care services to clients including the individual throughout their…

  • Nurse Practitioner - Liver Transplant

    University Health Network

    Toronto, ON

    • Contract

    Nurse Practitioner (NP) Adult or Primary Care certificate complete or pending

  • Nurse Practitioner (Part-Time)

    Perennial

    Regina, SK

    We are seeking a part-time Nurse Practitioner (NP) to join our team in Regina, Saskatchewan. Ideally, seeking an NP to work 1 to 3 days per week (Days only, no evenings, no weekends) with…

  • 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

    HealthCareersInSask.ca

    Hodgeville, SK

    • Full-time

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

  • Saint John Registered Nurse Class D (RNCD) - Nurse Practitioner PCN 1258822

    Horizon Health Network

    Saint John, NB

    • Part-time

    Master’s degree in nursing with Nurse Practitioner certification required

  • 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

    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

    Covenant Health Canada

    Bonnyville, AB

    • Part-time

    Must possess relevant and recent clinical expertise within stream of practice

  • Nurse Practitioner

    Covenant Health Canada

    Bonnyville, AB

    • Full-time

    Must possess relevant and recent clinical expertise within stream of practice

  • Nurse Practitioner

    Alberta Health Services

    AB · Greater Edmonton Metropolitan Area

    • Part-time

    Pediatric Oncology Nurse Practitioner provides comprehensive, evidence-based care to children, adolescents, diagnosed with cancer and hematologic disorders. The role encompasses assessment,…

  • Nurse Practitioner

    Alberta Health Services

    St. Albert, AB

    • Full-time

    Alberta Health Services (AHS), Edmonton Zone Medical Affairs, is seeking a highly skilled and motivated Nurse Practitioner (NP) to join the dedicated critical care team at the Sturgeon…

  • Nurse Practitioner- Outpatient Oncology Clinics

    Alberta Health Services

    AB · Greater Edmonton Metropolitan Area

    • Full-time

    Transition Company: Cancer Care Alberta Classification: Nurse Practitioner Union: AUNP Unit and Program: Outpatient Oncology Clinics Primary Location: Cross Cancer Institute Location…

  • 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 (NP) Belleville Emergency Department

    Quinte Health

    Belleville, ON

    • Full-time

    Must have a satisfactory Criminal Record / Vulnerable Sector Check

  • Nurse Practitioner

    Interior Health Authority

    Clearwater, BC

    • Full-time

    …provide treatment, and prescribe medications in line with the Nurse Practitioner’s scope of practice and regulatory…

  • Executive Director | Nurse Practitioners

    Interior Health Authority

    Kelowna, BC

    • Full-time

    …Health has an exciting opportunity for Executive Director, Nurse Practitioners. The location for the role is flexible with the Interior Health region. We are looking for people who want to…

  • 2600002884 - Nurse Practitioner

    Lakeridge Health

    Whitby, ON

    • Full-time

    Must have satisfactory performance record;

Get in touch
MovoJobs

Contact us