Nurse practitioner jobs in Canada
Find nurse practitioner jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 828
- 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%772 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
Added
Added
Nurse Practitioner - Pata'yi Primary Care Centre
First Nations Health Authority
Added
Nurse Practitioner
Provincial Health Services Authority
…and safety is inherent in all aspects of this position. The Nurse Practitioner is responsible and accountable for the comprehensive assessment of patients and clients including diagnosing…
Added
Nurse Practitioner – All Nations Healing House - Secwépemc
First Nations Health Authority
Added
Nurse Practitioner Primary Health Care Access & Flow Program
St. Joseph's Health Centre, Toronto
The Nurse Practitioner (NP), Reactivation Care Unit, works with the inter-professional team and physician partners in the Access, Flow and Transitions Program, to meet the unique needs of…
Added
Nurse Practitioner
Ontario Health atHome
Are you an experienced Nurse Practitioner seeking a rewarding career that cares for others, in a professional practice that cares for you? You’re looking in the right place.
Added
(TEMPORARY FULL -TIME) NURSE PRACTITIONER - GERIATRIC TRANSITIONAL OUTREACH (GTO)
Ontario Shores Centre for Mental Health Sciences
NURSE PRACTITIONER, GERIATRIC TRANSITIONAL OUTREACH (GTO)
Added
Nurse Practitioner, qathet MHSU Priority Populations
Vancouver Coastal Health
Come work as a Nurse Practitioner with Vancouver Coastal Health (VCH)!In this position, the NP will provide primary care to Individuals who are sheltered, unsheltered or precariously…
Added
Nurse Practitioner
Belleville and Quinte West Community Health Centre
…establishment of the Belleville Neighbourhood Clinic and to invite Nurse Practitioners who are passionate about improving access to primary care and making a meaningful difference in the…
Added
Nurse Practitioner (Primary Care) - Provincial Travel Nurse Team
Shared Health-Soins Communs
Department / Unit: Provincial Travel Nurse Team
Added
Nurse Practitioner - Signing Bonus
Calian in Space & Technology
Added
Nurse Practitioner (Primary Care) - Provincial Travel Nurse Team
Winnipeg Regional Health Authority
Department / Unit: Provincial Travel Nurse Team
Added
Nurse Practitioner
Health PEI
Health PEI is seeking Nurse Practitioners to join multi-disciplinary teams across Prince Edward Island, with opportunities available in Primary Care, Long Term Care, Acute Care, and Mental…
Added
Nurse Practitioner (Independent Contractor) Temporary Part Time
Sienna Senior Living
The Nurse Practitioner is a critical role within our communities as it impacts the lives of residents and ignites the warmth of human connection.
Added
Nurse Practitioner
Fonemed
Work from home as a Nurse Practitioner with flexible scheduling models available
Added
Nurse Practitioner
Fonemed
Work from home as a Nurse Practitioner with flexible scheduling models available
Added
Nurse Practitioner
Fonemed
Work from home as a Nurse Practitioner with flexible scheduling models available
Added
Nurse Practitioner
Fonemed
Work from home as a Nurse Practitioner with flexible scheduling models available
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner – Job Share
Government of Nunavut
Added
Nurse Practitioner - AgeCare London
AgeCare
The Nurse Practitioner will work collaboratively on the delivery of resident care to meet individual needs within his/her level of competency. This role provides quality and safe resident…
Added
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910
Added
Nurse Practitioner
HealthCareersInSask.ca
Salary or Pay Band: Pay Band Nurse Practitioner $52.590 to $62.910