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
460
Employers
152

Advertised starting pay

Average starting payCAD / hour
$67.64Across 39 listings
Average starting payCAD / year
$116,507Across 15 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
5%25 listings
Hybrid
5%22 listings
On-site
89%410 listings

Not specified: 1% (3 listings)

Employers hiring include HealthCareersInSask.ca (55), HealthCareersInSask.ca (30), Alberta Health Services (20).

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

Save this search
  • Nurse Practitioner - Primary Health Care

    Nova Scotia Health and IWK Health

    NS · Windsor, ON · Shelburne, ON · Inverness, QC · Sherbrooke, QC · Saint-Noël, QC · Tantallon, SK · Sydney Indian Reserve No. 28A, NS · Port Hawkesbury, NS · Caledonia, ON · Liverpool, NS · New Minas, NS · North Preston, NS · East Oxford, ON · Margaree Centre, NS · North Sydney, NS · Upper Hammonds Plains, NS · East Preston, NS · Big Glace Bay, NS · Wolfville, NS · River Hebert, NS · Bass River, NS · Eskasoni, NS · Fall River, NS · Digby, NS · Halifax, NS · Middle Musquodoboit, NS · Middleton, NS · Lunenburg, NS · Truro, NS · Bridgewater, NS · Springhill, NS · New Glasgow, NS · Yarmouth, NS · Musquodoboit Harbour, NS · Dartmouth, NS · Kentville, NS · Pugwash, NS · Barrington Passage, NS · Sheet Harbour 36, NS · Advocate Harbour, NS · Sydney, NS · Chéticamp, NS · Bedford, NS · Parrsboro, NS · Annapolis Royal, NS · Tatamagouche, NS · Canso, NS · Westville, NS · Weymouth, NS · Amherst, NS · Pictou, NS · Antigonish, NS · Lower Sackville, NS · Freeport, NS · Chester, NS · Whycocomagh, NS · Meteghan Centre, NS · New Waterford, Nova · St Peter’s, Nova · Indian Brook, Nova · Wagmatcook, Nova · Margaree Center, Nova · Berwick, Nova · Oxford, Nova · Lockeport, Nova · Neils Harbour, Nova · Elmsdale, Nova · Baddeck, Nova · Membertou, Nova · Glace Bay, Nova · Noel, Nova · Evanston Richmond Co., Nova · Guysborough Co., Nova · All Locations, Nova

    The Nurse Practitioner (NP) provides comprehensive clinical care to patients in a designated service or program areas. The NP partners with and complements other

  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    Toronto, ON

    Part-time

  • Nurse Practitioner (NP-PHC)

    Maamwesying North Shore Community Health Services Inc

    Wawa, ON

    Contract

  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    Edmonton, AB

    Part-time

  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    Iqaluit, NU

    Part-time

  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    Calgary, AB

    Part-time

  • Travel Nurse - Nurse Practitioner

    Bayshore HealthCare

    Winnipeg, MB

    Part-time

  • Nurse Practitioner

    Enhanced Care Clinic

    Beeton, Ontario

    Part-time

    As we continue to expand, we are looking for a Nurse Practitioner who h

  • Part-Time Faculty-DNP, Family Nurse Practitioner (FNP) Program

    Robert Morris University

    Montreal, Quebec

    Part-time

    Part-Time Faculty to teach courses in the Family Nurse Practitioner DNP Program.

  • Nurse Practitioner – Stroke – Residency Opportunity

    Fraser Health Authority

    Surrey, BC

    60.75 to 87.33 CAD / hour

    Full-time

    As a Stroke NP, you will work alongside an experienced Strok NP, neurologists, rehabilitation specialists, nurses, and other healthcare professionals to provide comprehensive assess

  • Nurse Practitioner (NP)

    Northern Health - BC

    Mackenzie, British Columbia

    Full-time

    Northern Health is seeking a Nurse Practitioner to join the team at the Mackenzie & District Hospital and Primary Care Clinic. This full-time position offers the opportunity to provide…

  • Nurse Practitioner (NP)

    Northern Health - BC

    British Columbia · Queen Charlotte, BC

    Full-time

    Northern Health is seeking a Nurse Practitioner to join the team at the Skidegate Health Centre and the Haida Gwaii Hospital and Health Centre. This full-time position offers the…

  • Nurse Practitioner

    Appletree Medical Group

    Ottawa, Ontario

    Full-time

  • Nurse Practitioner - Markham

    Trevor Frances Recruitment

    Markham, Ontario

    Full-time

    …highly respected long-term care organization, for an experienced Nurse Practitioner (NP) to join their leadership…

  • Nurse Practitioner

    Trevor Frances Recruitment

    Toronto, Ontario

    Full-time

    …highly respected long-term care organization, for an experienced Nurse Practitioner (NP) to join their leadership…

  • Nurse Practitioner

    Canadian Mental Health Association Toronto Branch

    Toronto, ON

    59.24 to 68.99 CAD / hour

    Part-time

    Nurse Practitioner – Primary Care (Part Time – Permanent)

  • Nurse Practitioner - Long Term Care

    Schlegel Villages

    London, Ontario

    Full-time

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

  • Nurse Practitioner - Mental Health & Addictions - Women's

    Winnipeg Regional Health Authority

    Winnipeg, MB

  • Nurse Practitioner - Walk In Connected Care Clinic

    Winnipeg Regional Health Authority

    Winnipeg, MB

  • Nurse Practitioner

    WELL Health Technologies Corp

    Calgary, AB

    75 to 85 CAD / hour

  • Nurse Practitioner – Stroke – Residency Opportunity

    Fraser Health

    Surrey, BC

    Full-time

    As a Stroke NP, you will work alongside an experienced Strok NP, neurologists, rehabilitation specialists, nurses, and other healthcare professionals to provide comprehensive assessm

  • Nurse Practitioner

    SRCHC

    Toronto, ON

    Full-time

  • Nurse Practitioner, Substance Use Disorder Service - LHSC

    CMHA Thames Valley Addiction and Mental Health Services

    London, ON

    65.69 to 70.87 CAD / hour

    Part-time

    Nurse Practitioner, Substance Use Disorder Service (SUDS)

  • Nurse Practitioner, Substance Use Disorder Service (SUDS)

    CMHA Thames Valley Addiction and Mental Health Services

    London, ON

    65.69 to 70.87 CAD / hour

    Full-time

  • Nurse Practitioner - Nuxálk Primary Care Centre

    First Nations Health Authority

    Vancouver, British Columbia

    Full-time