Nurse practitioner jobs in Canada (863 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
863
Employers
231

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%28 listings
Hybrid
3%28 listings
On-site
93%805 listings

Not specified: <1% (2 listings)

Employers hiring include HealthCareersInSask.ca (102), Cornwall Community Hospital (47), 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
  • 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
  • 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 specializing in primary care - IPSPL

    Lacroix Médecine Privée

    Gatineau, QC

    • Full-time
  • Nurse Practitioner (0.6 EFT, Term)

    Shared Health-Soins Communs

    Winnipeg, MB

    • Part-time
  • Nurse Practitioner (0.6 EFT, Term)

    Winnipeg Regional Health Authority

    Winnipeg, MB

  • Nurse Practitioner

    Canadian Mental Health Association Peel Dufferin

    Orangeville, ON

    • Part-time
  • Nurse Practitioner, Transgender Health Team

    Kingston Community Health Centres

    Kingston, ON

    • Contract

    The Nurse Practitioner is a member of the primary health care team. The emphasis is on holistic care, health promotion, and disease prevention and includes trans health care. This position…

  • Nurse Practitioner

    HealthCareersInSask.ca

    Herbert, SK

    • Full-time

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

  • Travel Nurse Practitioner

    Bayshore HealthCare

    Vancouver, BC

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

  • 2600002861 - Nurse Practitioner

    Lakeridge Health

    Oshawa, ON

    • Internship
  • Nurse Practitioner

    Gilbert Centre

    Barrie, ON

    • Part-time

    Are you a Nurse Practitioner who believes that healthcare should meet people where they are – without judgement, without barriers, and with compassion at the centre of every interaction?

  • Nurse Practitioner

    HealthCareersInSask.ca

    Mankota, SK

    • Full-time

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

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
Get in touch
MovoJobs

Contact us