Nurse practitioner jobs in Canada (876 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
876
Employers
233

Advertised starting pay

Average starting payCAD / hour
$65.83Across 88 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
93%818 listings

Not specified: <1% (2 listings)

Employers hiring include HealthCareersInSask.ca (104), Cornwall Community Hospital (50), 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
  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    AB · Edmonton, AB

    • Full-time
  • Nurse Practitioner specializing in primary care - IPSPL

    Lacroix Médecine Privée

    Gatineau, QC

    • Full-time
  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Nurse Practitioner

    HealthCareersInSask.ca

    Strasbourg, SK

    • Full-time

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

  • 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, Emergency Outreach Pilot

    The Ottawa Hospital

    Ottawa, ON

    • Part-time

    This position is for the Nurse Led Outreach Team (NLOT) and will be based at the Civic campus. Local/Regional travel required for this position.

  • Nurse Practitioner, Emergency Outreach Pilot

    The Ottawa Hospital

    Ottawa, ON

    • Full-time

    This position is for the Nurse Led Outreach Team (NLOT) and will be based at the Civic campus. Local/Regional travel required for this position.

  • Nurse Practitioner

    Royal Victoria Regional Health Centre

    Barrie, ON

    • Full-time

    The Nurse Practitioner (NP) – Surge Support functions in an expanded role, demonstrating a high level of autonomy and expert skill to formulate clinical decisions, appropriately manage…

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Nurse Practitioner

    Timeless Aesthetics

    Sechelt, BC

    • Part-time

    We are seeking a Nurse Practitioner to join our collaborative healthcare team.

  • Nurse Practitioner

    Sanya’k̓ula

    Vancouver, BC

    • Full-time
  • Nurse Practitioner

    BayWest Medical Centre, Ajax

    Ajax, ON

    • Full-time
  • Nurse Practitioner

    Royal Victoria Regional Health Centre

    Barrie, ON

    • Full-time

    The Nurse Practitioner (NP) – Surge Support functions in an expanded role, demonstrating a high level of autonomy and expert skill to formulate clinical decisions, appropriately manage…

  • 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

    HealthCareersInSask.ca

    Assiniboia, SK

    • Part-time

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

  • Nurse Practitioner

    SRCHC

    Toronto, ON

    • Full-time
  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, SK

    • Full-time

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

  • Nurse Practitioner specializing in primary care - IPSPL

    Lacroix Médecine Privée

    Gatineau, QC

    • Full-time
  • Nurse Practitioner - Acute Pain Services

    Halton Healthcare

    Oakville, ON

    • Contract
  • Nurse Practitioner, Primary Care (HeLP program)

    Sinai Health

    Toronto, ON

    Sinai Health looking for a Nurse Practitioner, Primary Care (HeLP program) to join our Mount Sinai Academic Family Health Team – Toronto site.

  • Nurse Practitioner - Full-Time

    Mill Creek Care Centre

    Barrie, ON

    • Full-time

    The Nurse Practitioner reports to the Director of Care with accountability to the Medical Director and collaborates with the re

  • 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…

  • Nurse Practitioner - Registered Nurse (Extended Practice)

    Shared Health-Soins Communs

    Roblin, MB

    • Full-time

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

  • 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

    Fort Saskatchewan, AB

    • Full-time

    The Fort Saskatchewan Community Hospital is looking for dynamic and motivated individuals that want to build the Nurse Practitioner program and enhance healthcare delivery. The facility…

Get in touch
MovoJobs

Contact us