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
830
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%774 listings

Not specified: <1% (2 listings)

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

    Bayshore HealthCare

    Halifax, Nova Scotia

    • 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 - HART Hub -PFT

    Durham Community Health Centre

    Oshawa, ON

  • Nurse Practitioner

    ''

    Florenceville-Bristol, NB

    • Full-time
    • Other

    The Nurse Practitioner provides advanced primary and/or specialty nursing care to McCain employees and household family members of McCain Foods Limited located at the Florenceville Campus

  • Nurse Practitioner

    HealthCareersInSask.ca

    Cut Knife, Saskatchewan

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, SK

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    North Battleford, SK

    • Full-time

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

  • Physician Assistant or Nurse Practitioner - Cosmetic Focus (Experience Required)

    Frontier Dermatology Provider Careers

    Vancouver, British Columbia

    Frontier Dermatology is seeking an Advanced Practice Clinician – Physician Assistant (PA) or Nurse Practitioner (NP) to join our growing organization in our Vancouver, WA location. This…

  • Nurse Practitioner

    International SOS

    Vancouver, BC

    • Full-time
  • Nurse Practitioner

    International SOS

    Edmonton, AB

    • Full-time
  • Nurse Practitioner

    HealthCareersInSask.ca

    Redvers, Saskatchewan

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, Saskatchewan

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Biggar, SK

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Langenburg, Saskatchewan

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Herbert, SK

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Candle Lake, Saskatchewan

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Prince Albert, Saskatchewan

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Weyburn, Saskatchewan

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Prince Albert, Saskatchewan

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Arcola, Saskatchewan

    • Full-time

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

  • Nurse Practitioner

    International SOS

    Edmonton, AB · Calgary Trail South, AB · Leduc, AB

  • Nurse Practitioner - HART Hub 0.5 FTE -PPT

    Durham Community Health Centre

    Durham, Ontario

  • Nurse Practitioner

    HealthCareersInSask.ca

    Preeceville, SK

    • Full-time

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

  • Nurse Practitioner - HART Hub 0.5 FTE -PPT

    Durham Community Health Centre

    Durham, Ontario