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
826
Employers
229

Advertised starting pay

Average starting payCAD / hour
$65.77Across 87 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%27 listings
Hybrid
3%27 listings
On-site
93%770 listings

Not specified: <1% (2 listings)

Employers hiring include HealthCareersInSask.ca (99), Cornwall Community Hospital (41), Alberta Health Services (30).

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

    NL Health Services

    St. John's, NL

    • $52.31 to $64.92 CAD / hour
    • Full-time
    • Contract
    • On-site

    Zone: Eastern Urban ZoneLocation: Multi Site, Primary Site: Majors PathNurse Practitioner (Adult)(Subject to Classification Review)Mental Health and Addictions- CHS Fact TeamTemporary…

  • Nurse practitioner

    Longevity Whole Health Inc.

    Coniston, ON

    • $48 to $68 CAD / hour
    • Full-time
    • On-site

    Job Title: Nurse Practitioner (NP)* *Job Summary* The Nurse Practitioner (NP) is an advanced practice registered nurse who provides comprehensive, patient-centered care across the lifespan.…

  • Nurse practitioner

    Saskatchewan Health Authority

    Kipling, SK

    • $52.59 to $62.91 CAD / hour
    • Full-time
    • On-site
  • Nurse practitioner

    Saskatchewan Health Authority

    Hafford, SK

    • $52.59 to $62.91 CAD / hour
    • Full-time
    • On-site
  • Nurse practitioner

    Saskatchewan Health Authority

    Hafford, SK

    • $52.59 to $62.91 CAD / hour
    • Full-time
    • On-site
  • Nurse practitioner

    Saskatchewan Health Authority

    Saskatoon, SK

    • $52.59 to $62.91 CAD / hour
    • Full-time
    • On-site
  • Nurse practitioner

    Saskatchewan Health Authority

    Regina, SK

    • $52.59 to $62.91 CAD / hour
    • Part-time
    • On-site
  • Nurse practitioner

    Saskatchewan Health Authority

    Saskatoon, SK

    • $52.59 to $62.91 CAD / hour
    • Full-time
    • On-site
  • Nurse practitioner

    Kincardine Family Health Team

    Southampton, ON

    • $64.86 to $70.32 CAD / hour
    • Part-time
    • On-site

    Nurse Practitioner:* 1. 0.4 FTE (14 hours/week) a. Primary location of work: i. SSFHO: 36 Grey St. N., Southampton, ON The Kincardine Family Health Team (KFHT) is seeking a Nurse…

  • Nurse practitioner

    PRINCE ALBERT COOPERATIVE HEALTH CENTRE

    Prince Albert, SK

    • $52.59 to $62.91 CAD / hour
    • Full-time
    • On-site

    In collaboration with the Primary Health Care clinic team, the nurse practitioner will provide primary health care services to clients of the Co-operative Health Centre in Prince Albert.…

  • Nurse Practitioner (NP)

    Calian in Space & Technology

    Ottawa, ON

    • Contract
  • Nurse Practitioner specializing in primary care - IPSPL

    Lacroix Médecine Privée

    Gatineau, QC

    • Full-time
  • Nurse Practitioner - Part -Time (Independent Contract)

    Sienna Senior Living

    Brampton, ON

    • Part-time

    The Nurse Practitioner is a critical role within our communities as it impacts the lives of residents and ignites the warmth of human connection.

  • Nurse Practitioner {ONA MH-26-224}

    North Bay Regional Health Centre (NBRHC)

    North Bay, ON

    • $65.09 to $76.14 CAD / hour
    • Contract

    The Nurse Practitioner with the Specialized Geriatric Clinic is responsible for developing collaborative care and treatment plans within respective scope of practice in collaboration with…

  • Nurse Practitioner - Pain Service

    St. Joseph's Health Centre, Toronto

    Toronto, ON

    • Full-time

    Duties and Responsibilities of the Nurse Practitioner

  • Nurse Practitioner/Physician Assistant, Neurosurgery

    Cape Cod Healthcare

    Parksville, British Columbia

  • Neonatal Nurse Practitioner

    IWK Health

    Halifax, NS

    • $59.46 to $71.95 CAD / hour
    • Full-time

    Job Title: Neonatal Nurse Practitioner, Neonatal Intensive Care Unit

  • Nurse Practitioner/Physician Associate, Perioperative (Per Diem)

    Cape Cod Healthcare

    Parksville, British Columbia

  • Nurse Practitioner - Neuro-Functional

    University Health Network

    Toronto, ON

    • Full-time
  • Nurse Practitioner - Vascular Surgery - Residency Opportunity

    Fraser Health

    Abbotsford, BC

    • Full-time

    In this rewarding role, you'll work collaboratively with Vascular Surgeons, fellow Nurse Practitioners, Registered Nurses, Pharmacists, Dietitians, Rehabilitation professionals, and other…

  • Nurse Practitioner – Internal Medicine – Residency Opportunity

    Fraser Health

    Chilliwack, BC

    • Full-time

    Bring your clinical expertise and passion for providing high-quality, patient-centred care to an exciting new Nurse Practitioner role within the Internal Medicine program at Chilliwack…

  • 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 - Pediatric Diabetes-Endocrine

    Hamilton Health Sciences

    Hamilton, ON

    • Full-time

    The Nurse Practitioner (NP) for the Diabetes and Endocrine service of McMaster Children’s Hospital will provide leadership and promote excellence in pediatric family centered nursing care…

  • Nurse Practitioner

    HealthCareersInSask.ca

    Regina, SK

    • Part-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, SK

    • Full-time

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