Skip to main content

Nurse Practitioner - 5,926+ job offers

5,926 job opportunities for nurse practitioner in Canada updated today

5,926

job offers found

· Page 1 / 297

Job Posting Number J0526-0592 Job Title Nurse Practitioner Job Category Nursing Unit Substance Use Day Treatment Job Type Permanent Full Time Open Positions 1 City, Province, Country Cornwall, Ontario, Canada Available Shifts Day Shift Monday through Friday - Schedule subject to change Evening Shift

Full timeOn-site
Today
TappWFS

26th October, 2026 Role: Primary Care Nurse Practitioner – Youth Wellness (YWHO) Company: TAPP Workforce Solutions Facility: Youth Wellness Hubs Ontario (YWHO) – Community Health Organization, Scarborough Location: Scarborough, ON Position Type: Part-Time | Permanent (21 hours/week) Salary: $52.83 –

Part time
Today
Saint-Lambert-de-Lauzon
Clinique Vitaux

IPSPL RECHERCHÉE | CLINIQUE VITAUX Et si votre prochain défi professionnel commençait chez nous? La Clinique Vitaux, située à Saint-Lambert-de-Lauzon, souhaite accueillir une infirmière praticienne spécialisée en soins de première ligne (IPSPL) au sein de son équipe. Nous sommes une clinique familia

Fully remote
Today

Company Description UHN is Canada’s #1 hospital and the world’s #1 publicly funded hospital. With 10 sites and more than 44,000 TeamUHN members, UHN consists of Toronto General Hospital, Toronto Western Hospital, Princess Margaret Cancer Centre, Toronto Rehabilitation Institute, The Michener Institu

Full time
Today

Description In accordance with the Vision, Purpose, and Values, and strategic direction of the Vancouver Island Health Authority (Island Health) patient and staff safety is a priority and a responsibility shared by everyone; as such, the requirement to continuously improve quality and safety is inhe

Full time
Today

Job Category: Nursing Hospital Location: Newmarket ON Job Type: Permanent, Part time Number of Positions: 1 Union: ONA RN Minimum - Maximum Hourly Rate: $68.30 - $81.53 Why Join Our Team? A people-first workplace environment that prioritizes belonging, wellness, and psychological safety. Hybrid, vir

Part time
Today

Interior Health is seeking a dynamic Permanent Full Time Nurse Practitioner Nurse Practitioner to join the Lillooet/Lytton Collaborative Care Model, providing comprehensive primary and urgent care to residents of Lytton, Lillooet, surrounding rural communities, and the Nlaka'pamux and St'&#2

Today
Hello Hired Inc

A virtual healthcare organization is seeking a part-time Nurse Practitioner who can work fully remote from Quebec. This role focuses on providing high-quality virtual healthcare services to patients, especially veterans and first responders. The ideal candidate must have a master's degree in nur

Full time
Today

Provide virtual primary care for all ages from home while supporting Newfoundland and Labrador, using virtual care platforms and EMRs confidently. This Nurse Practitioner role supports patients across Newfoundland and Labrador and at least one additional province. You will deliver longitudinal prima

Today

Provide virtual primary care for all ages from home while supporting Newfoundland and Labrador, using virtual care platforms and EMRs confidently. This Nurse Practitioner role supports patients across Newfoundland and Labrador and at least one additional province. You will deliver longitudinal prima

Today

Are you a bilingual Nurse Practitioner looking to expand your practice on your own terms? We are seeking passionate NPs to join our virtual care platform as independent contractors, delivering accessible, high-quality primary care to patients across New Brunswick. Through our secure telehealth platf

Service contract
Today

Position Overview Are you a bilingual Nurse Practitioner looking to expand your practice on your own terms? We are seeking passionate NPs to join our virtual care platform as independent contractors, delivering accessible, high-quality primary care to patients across New Brunswick. Through our secur

Service contract
Today
Saskatchewan Health Authority
CAD 52,590 - CAD 62,910 /year

Position #: 197835 Expected Start Date: To be determined, Posted until filled Union: SUN Facility: Rosetown Health Centre City/Town: Rosetown Department: Primary Care Sites Type: Full-time regular FTE: 1 Shift Information: Days Hours of Work:224.00 hours per 6 week rotation Relief: No Float: No Fiel

Today

Join Echelon Wellness as a Nurse Practitioner dedicated to enhancing the well-being of Canada's Military Veterans. This role offers a chance to make a real impact through compassionate care, working in a hybrid or in-person model. As a Nurse Practitioner, you will play a crucial role in deliveri

Today

Modern Menopause Clinic is a virtual healthcare provider specializing in menopause care for patients across Canada. We're committed to providing compassionate, comprehensive, and convenient care to women navigating this important life transition. We're seeking a skilled and empathetic Nurse Practiti

Today

About Us: Modern Menopause Clinic is a virtual healthcare provider specializing in menopause care for patients across Canada. We're committed to providing compassionate, comprehensive, and convenient care to women navigating this important life transition. Who we hope to find: We're seeking

Today
Brightshores

Enhance cardiovascular care as a full-time Nurse Practitioner at Brightshores in Owen Sound. Collaborate within an interprofessional team to provide exceptional care for patients with cardiac and vascular conditions. This position focuses on delivering advanced practice nursing care, including asses

Today
Shannex Incorporated
CAD 115,960 - CAD 140,314 /year

West Bedford Transitional Health is Nova Scotia's first Nurse Practitioner led transitional care inpatient facility, delivered in partnership by Shannex and Nova Scotia Health. Our transdisciplinary team provides specialized, person-centered care that helps patients safely transition from hospit

Today

Estimated salary for Nurse Practitioner

$64,000 – $100,000per year

Estimation confidence: High

Estimate based on market data. Actual salaries may vary depending on experience, company, and location.

View full salary data →

Nurse Practitioner by city

Find nurse practitioner job offers in the top cities in Canada

Industries hiring Nurse Practitioner

Frequently asked questions about Nurse Practitioner

How much does a Nurse Practitioner earn in Canada?
The estimated salary for Nurse Practitioner in Canada ranges from $64,000 to $100,000 CAD per year, depending on experience and location.
How many Nurse Practitioner jobs are available?
There are currently 5,926 job offers for Nurse Practitioner in Canada listed on BeBee.
Which cities have the most Nurse Practitioner jobs?
The cities with the most Nurse Practitioner jobs in Canada are: Toronto, Vancouver, Ottawa, Calgary, Mississauga.
How can I apply for a Nurse Practitioner job?
Sign up for free on BeBee, complete your professional profile, and apply directly to the Nurse Practitioner positions that interest you with one click.