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
826
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%770 listings

Not specified: <1% (2 listings)

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

    MediFlex Talent Solutions

    Richmond Hill, ON

    • $80 to $120 CAD / hour
    • Full-time

    Mediflex Talent Solutions has been exclusively retained to recruit a Nurse Practitioner for a highly respected physician-led integrative health clinic in the Greater Toronto Area. This is…

  • Nurse Practitioner (Part-Time or Full-Time)

    Perennial

    Ottawa, ON

    • Full-time
    • Part-time
  • Nurse Practitioner

    Calian in Space & Technology

    Dartmouth, NS

    • Full-time
  • Nurse Practitioner

    HealthCareersInSask.ca

    Spiritwood, SK

    Salary or Pay Band: Pay Band Nurse Practitioner

  • Nurse Practitioner

    HealthCareersInSask.ca

    La Loche, SK

    • Full-time

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

  • Nurse Practitioner/Infirmière praticienne

    Calian in Space & Technology

    Ottawa, ON

    • Full-time
  • Nurse Practitioner

    HealthCareersInSask.ca

    Saskatoon, SK

    • Part-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Yorkton, SK

    • Full-time

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Buffalo Narrows, SK

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

  • Nurse Practitioner

    HealthCareersInSask.ca

    Fort Qu'appelle, SK

    • Full-time

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

  • Nurse Practitioner

    Mackenzie Health

    Vaughan, ON

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

    The Nurse Practitioner within the Nurse-Led Outreach Team (NLOT) program utilizes advanced practice nursing expertise to provide comprehensive clinical care. This includes advanced…

  • Nurse Practitioner

    City of Greater Sudbury

    Sudbury, ON · Greater Sudbury, ON

    • Internship
  • Nurse Practitioner

    Joseph Brant Hospital & Foundation

    Toronto, ON · Greater Toronto and Hamilton Area, ON

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

    Position Available: Nurse Practitioner [Geriatrics]

  • 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