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

    Alberta Health Services

    Calgary, AB · Greater Calgary Metropolitan Area

    • Temporary

    …Clinical Neurosciences team at Foothills Medical Centre (FMC) as a Nurse Practitioner (NP). The Neurosurgery NP is a self-directed Advanced Practice Nurse with graduate-level education who…

  • 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

    Regina, SK

    • Full-time

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

  • Nurse Practitioner - Registered Nurse (Extended Practice)

    Winnipeg Regional Health Authority

    Roblin, MB

    Working in Community and/or Long Term Care, the Nurse Practitioner applies advanced nursing and medical theory to the provision of clin

  • Nurse Practitioner

    Health Sciences North

    ON · Sudbury, ON

  • Nurse Practitioner

    Health Sciences North

    ON · Sudbury, ON

  • Nurse Practitioner

    Health Sciences North

    Sudbury, ON

    Function as a practitioner, consultant, and advocate in an interdisciplinary care team following the family

  • Nurse Practitioner

    Health Sciences North

    Sudbury, ON

    Function as a practitioner, consultant, and advocate in an interdisciplinary care team following the family

  • Nurse Practitioner Complex Malignant Hematology

    University Health Network

    Toronto, ON

    • Full-time
  • Nurse Practitioner

    University Health Network

    Toronto, ON

    • Contract
  • Nurse Practitioner - Urgent Primary Care

    Fraser Health

    Chilliwack, BC

    • Part-time

    …fastest growing city, Chilliwack. We are currently recruiting a Nurse Practitioner to provide comprehensive, integrated, and trauma-informed care at our Urgent and Primary Care Centre…

  • Nurse Practitioner - Urgent Primary Care

    Fraser Health Authority

    Chilliwack, BC

    • $60.75 to $87.33 CAD / hour
    • Part-time

    …fastest growing city, Chilliwack. We are currently recruiting a Nurse Practitioner to provide comprehensive, integrated, and trauma-informed care at our Urgent and Primary Care Centre…

  • Nurse Practitioner – Primary Care MHSU– Residency Opportunity

    Fraser Health

    Abbotsford, BC

    • Full-time

    We’re looking for a Nurse Practitioner (NP)who is passionate about delivering comprehensive primary care to vulnerable adults living with complex mental health and substance use challenges.

  • 2600002531 - Nurse Practitioner

    Lakeridge Health

    Ajax, ON

    • Full-time
  • Nurse Practitioner

    HealthCareersInSask.ca

    Big River, SK

    • Full-time

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

  • Nurse Practitioner

    Somerset West Community Health Centre

    Ottawa, ON

  • Nurse Practitioner (NP)

    RhynoCare

    Komoka, ON

    • $85 CAD / hour
    • Contract

    RhynoCare is seeking an experienced Nurse Practitioner (NP) to work in Long Term Care facilities in Komoka, ON. You will be hired and onboarded with RhynoCare as an Independent Contractor.

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Nurse Practitioner, Health and Wellness Services

    Laurentian University/Université Laurentienne

    Sudbury, ON

    • Full-time

    Position Title: Nurse Practitioner, Health and Wellness Services

  • Nurse practitioner

    Catalyst Health Solutions Inc

    Paradise, NL

    • From $57 CAD / hour
    • Full-time
    • Contract
    • On-site
  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, SK

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

  • Travel Nurse Practitioner

    Bayshore HealthCare

    Victoria, BC

    • Part-time

    Are you seeking an exciting career experience as a Nurse Practitioner in Canada's remote northern communities of Nunavut and Northwest Territories? Bayshore HealthCare’s Northern Staffing…

  • Travel Nurse Practitioner

    Bayshore HealthCare

    Halifax, NS

    • Part-time

    Are you seeking an exciting career experience as a Nurse Practitioner in Canada's remote northern communities of Nunavut? Bayshore HealthCare’s Northern Staffing program has provided…

  • Nurse Practitioner

    Structure Health - Migraine and Menopause Care

    Toronto, ON · Etobicoke, ON

    • Other

    Nurse Practitioner (Independent Contractor) - Menopause & Migraine Care | Etobicoke, ON

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time