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
  • Nurse Practitioner

    The Holistic Institute of Health and Fertility (HIHF)

    Calgary, AB

    • Other

    This is not a traditional Nurse Practitioner role.

  • Nurse Practitioner

    NorWest Community Health Centres

    Thunder Bay, ON

    We are currently seeking a 0.5 FTE permanent Nurse Practitioner, who as a valuable member of the Community Health Centre team will provide addiction medicine and substance use health care…

  • Administrative Assistant, Department of Nurse Practitioners

    Fraser Health

    Surrey, BC

    • Full-time

    Are you a highly organized administrative professional who thrives in a fast-paced environment? Join our collaborative Nurse Practitioner team and play a key role in supporting healthcare…

  • Bilingual Nurse Practitioner - British Columbia (Remote)

    Phoenix

    Remote, Canada

    • $75 to $85 CAD / hour
    • Contract
    • Remote
  • Nurse Practitioner

    Niagara Health

    St. Catharines, ON

    • Temporary

    Reporting to the Director, Oncology and Palliative Care, the Nurse Practition

  • Nurse Practitioner

    Woolwich Community Health Centre

    St. Jacobs, ON

    • Full-time

    Woolwich Community Health Centre (WCHC),is a multi-site health centre and requires a Nurse Practitioner (Full-time 37.5 hours/week, permanent 1.0 FTE).

  • Indigenous Nurse Practitioner - Primary Health Care (Designated)

    Nova Scotia Health Authority

    Truro, NS

    • $59.46 to $69.52 CAD / hour
    • Full-time

    Job Title: Indigenous Nurse Practitioner - Primary Health Care (Designated)

  • Nurse Practitioner

    Appletree Medical Group

    Ottawa, ON

    • Full-time
  • Nurse Practitioner, Complex Malignant Hematology

    University Health Network

    Toronto, ON

    • Part-time
  • Nurse Practitioner {ONA MH-26-196}

    North Bay Regional Health Centre (NBRHC)

    North Bay, ON

    • $65.09 to $76.14 CAD / hour
    • Full-time

    Reporting to the Manager of Community Mental Health & Addictions at the King Street Campus, the Nurse Practitioner will work in collaboration with the Addiction Medicine Consult Team (AMCT)…

  • Nurse Practitioner

    HealthCareersInSask.ca

    Île-à-la-Crosse, SK

    • Full-time

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

  • Nurse Practitioner

    St. Joseph's Health Centre of Sudbury

    Sudbury, ON · Chelmsford, ON

    • Full-time

    Working with the residents onsite at Villa St. Gabriel Villa the Nurse Practitioner plans, provides, supervises, and ensures direct care for residents in accordance with the plan of care…

  • Nurse Practitioner

    HavenGroup-Life Services for Seniors

    Steinbach, MB

    • Full-time

    NURSE PRACTITIONER – REST HAVEN CARE HOME: Open to all qualified applicants

  • Nurse Practitioner – Virtual Psychiatry Unit – Residency Opportunity

    Fraser Health

    Surrey, BC

    • Full-time

    Bring your clinical expertise and passion for providing quality care to a new and exciting role as a Nurse Practitioner supporting the Virtual Psychiatry Unit. The Virtual Psychiatry Unit…

  • Nurse Practitioner

    Catalyst Health Solutions Inc.

    Paradise, NL

    • Full-time
  • NURSE PRACTITIONER-ONC

    Covenant Health

    ON · Ontario, Canada

    • Full-time

    Oncology Nurse Practitioner/Physician Assistant, Medical Oncology

  • Nurse Practitioner, Family Medicine

    Bruyère Health

    Ottawa, ON

    • Full-time
  • Nurse Practitioner, Emergency, Mount St Joseph

    Providence Healthcare

    Vancouver, BC

    • Full-time

    Join the Emergency Department team as a Nurse Practitioner at Mount St. Joseph Hospital (MSJ), l

  • #2026-090 | Nurse Practitioner

    Mount Carmel Clinic

    Winnipeg, MB

    • Part-time
  • Nurse Practitioner

    Homewood Health Centre

    Guelph, ON

    • Full-time

    As a Nurse Practitioner, you will be an integral part of a collaborative, inter-disciplinary team focused on delivering advanced practice nursing to patients and families with complex…

  • 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

    Interior Health Authority

    Lillooet, BC

    • Full-time

    The Lillooet Medical Clinic is seeking a Permanent Full Time Nurse Practitioner Interior Health is seeking a dynamic Nurse Practitioner to join the Lillooet/Lytton Collaborative Care Model,…

  • Nurse Practitioner (NP), Youth Wellness Hub

    Durham Community Health Centre

    Oshawa, ON

    • Internship

    Position Title: Nurse Practitioner (NP), Youth Wellness Hub (1 position)

  • Nurse Practitioner (NP), Youth Wellness Hub

    Durham Community Health Centre

    Ajax, ON

    • Internship

    Position Title: Nurse Practitioner (NP), Youth Wellness Hub (1 position)

Get in touch
MovoJobs

Contact us