Nurse practitioner jobs in Canada (879 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
879
Employers
235

Advertised starting pay

Average starting payCAD / hour
$65.86Across 89 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%821 listings

Not specified: <1% (2 listings)

Employers hiring include HealthCareersInSask.ca (104), Cornwall Community Hospital (51), 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
  • Nurse Practitioner - Reactivation Care Centre (RCC) - Full Time Temp (until approx. August , 2028) - Reactivation Care Centre

    Oak Valley Health

    Toronto, ON · RCC

    • Full-time

    The Nurse Practitioner (NP), ALC Reactivation Care (RCC) will provide comprehensive nursing services, including health promotion, disease and injury prevention, treatment, cure,…

  • 2026-092 | Nurse Practitioner

    Shared Health-Soins Communs

    Winnipeg, MB

    • Part-time

    The Nurse Practitioner provides health education and care within the scope of nursing practice, as a member of client-centered interdisciplinary team, the Nurse Practitioner provides care…

  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, SK

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, SK

    • Full-time

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

  • Nurse Practitioner - Long Term Care

    Schlegel Villages

    Waterloo, ON

    • Full-time

    The Village at University Gates has an exciting opportunity for a Nurse Practitioner to join their team.

  • Nurse Practitioner

    Homewood Health Centre

    Guelph, ON

    • Full-time

    As a Nurse Practitioner, you will be hired to Homewood Health Centre and become an integral member of our collaborative, interdisciplinary clinical team. Your initial work will support…

  • Nurse Practitioner – Sexual Health Clinics (Contractor)

    Regional Municipality of Peel

    Canada

    • $80 CAD / hour
    • Other

    Partner with Peel Region's Public Health team and contribute to a healthier, safer, and more connected community. As a Nurse Practitioner (contractor) in our Sexual Health Clinics, you'll…

  • Nurse Practitioner

    Adapt

    Burlington, ON

    • Full-time

    The Nurse Practitioner (NP) provides direct and indirect comprehensive patient care services to populations with addictions or concurrent disorders using advanced assessment skills and a…

  • Nurse Practitioner

    Government of Nunavut Recruitment

    NU · NU, Canada

    • Full-time

    The Nurse Practitioner (NP) provides and autonomously manages health assessment, diagnosis, intervention and follow-up care to the residents of their community in accordance with Nurse…

  • Advanced Nurse Practitioner - Police Custody Healthcare (PCHC) B7

    NHS Ayrshire & Arran

    Govan, SK

    • Full-time

    We have an exciting opportunity to apply for an Advanced Nurse Practitioner role in Police Custody Health Care (PCHC). This is a new development and service model within PCHC which will be…

  • Advanced Nurse Practitioner - Police Custody Healthcare (PCHC) B7

    NHS Scotland

    Govan, SK

    • Full-time

    We have an exciting opportunity to apply for an Advanced Nurse Practitioner role in Police Custody Health Care (PCHC). This is a new development and service model within PCHC which will be…

  • Nurse Practitioner

    Bon Air Long Term Care Residence

    Niagara-on-the-Lake, ON

    • Full-time

    The Nurse Practitioner reports to the Director of Care with accountability to the Medical Director and collaborates with the resident, family/caregiver, and health care team in the…

  • #2026-092 | Nurse Practitioner

    Mount Carmel Clinic

    Winnipeg, MB

    • Part-time

    The Nurse Practitioner provides health education and care within the scope of nursing practice, as a member of client-centered interdisciplinary team, the Nurse Practitioner provides care…

  • 2026-092 | Nurse Practitioner

    Winnipeg Regional Health Authority

    Winnipeg, MB

    The Nurse Practitioner provides health education and care within the scope of nursing practice, as a member of client-centered interdisciplinary team, the Nurse Practitioner provides care…

  • Nurse Practitioner specializing in primary care - IPSPL

    Lacroix Médecine Privée

    Gatineau, QC

    • Full-time

    Stable and predictable schedule, from Day shift, Monday to Friday

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time

    Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change

  • Nurse Practitioner

    NorWest Community Health Centres

    Thunder Bay, ON

    We are currently seeking 0.5 FTE Nurse Practitioner (NP) to join our Managed Alcohol Programs (MAPs), who as a valuable member of the Community Health Centre, the Nurse Practitioner…

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time

    Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change

  • 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, Clinical Care Facilitator

    Michael Garron Hospital

    Toronto, ON

    • Temporary

    The Nurse Practitioner, Clinical Care Facilitator is a core member of the VENT+ interdisciplinary team, providing advanced clinical care and case management for patients transitioning from…

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time

    Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time

    Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change

  • Nurse Practitioner

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time

    Day Shift Monday through Friday - Schedule subject to change · Evening Shift Monday through Friday - Schedule subject to change

  • 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 - Part -Time (Independent Contract)

    Sienna Senior Living

    Brampton, ON

    • Part-time

    Must possess current registration with the College of Nurses of Ontario as Registered Nurse in the Extended Class or RN (EC)

Get in touch
MovoJobs

Contact us