Nurse practitioner jobs in Canada (839 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
839
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%783 listings

Not specified: <1% (2 listings)

Employers hiring include HealthCareersInSask.ca (101), Cornwall Community Hospital (43), Alberta Health Services (32).

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

    Calian IT & Cyber Solutions

    Vancouver, BC

    • Full-time

    Calian is seeking a Nurse Practitioner to add to our clinical team working CFB Vancouver, BC. This is a full time opportunity

  • Nurse Practitioner

    Calian IT & Cyber Solutions

    Yellowknife, NT

    • Full-time

    Calian is seeking a full-time Nurse Practitioner to add to our clinical team working at CFB Yellowknife. The Nurse Practition

  • Nurse Practitioner | CARESPACE Deer Ridge

    CARESPACE Health+Wellness

    Kitchener, ON

    • Full-time

    We know that when a client reaches their goals, the practitioner thrives - and when both thrive, the business grows. That’s why CARESPACE has expanded faster than almost any healthcare…

  • Nurse Practitioner - Long Term Care - Permanent Full time

    Schlegel Villages

    Toronto, ON · Etobicoke, ON

    • Full-time

    The Village of Humber Heights has an exciting opportunity for a Nurse Practitioner to join their team.

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Travel Nurse - Nurse Practitioner

    Bayshore Northern Staffing

    Vancouver, BC

    • Full-time
  • Nurse Practitioner

    HealthCareersInSask.ca

    Weyburn, SK

    • Full-time

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

  • Nurse Practitioner (NP)

    RhynoCare

    Toronto, ON · North York, ON

    • $85 CAD / hour
    • Contract

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

  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    Iqaluit, NU

    • Full-time
  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    Calgary, AB

    • Full-time
  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    Winnipeg, MB

    • Full-time
  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    Toronto, ON

    • Full-time
  • Nurse Practitioner

    Canadian Mental Health Association | York Region & South Simcoe

    Aurora, ON

    • $104,030 to $126,085 CAD / year
    • Contract
  • 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