Skip to main content

Nurse Practitioner - 6,173+ job offers

6,173 job opportunities for nurse practitioner in Canada updated today

6,173

job offers found

· Page 1 / 309

Requisition ID: 411276 Position Number: 116-71310-N250-T2 Posting End Date: October 31, 2026 Employer: Southern Health-Santé Sud Site: Bethesda Regional Health Centre Union: MNU Department/Unit: Emergency Department Work Location: Bethesda Regional Health Centre City: Steinbach Hiring Status: Tempor

Full timeOn-site
Today

Requisition ID: 411277 Position Number: 116-71310-N250-T3 Posting End Date: October 31, 2026 Employer: Southern Health-Santé Sud Site: Bethesda Regional Health Centre Union: MNU Department/Unit: Emergency Department Work Location: Bethesda Regional Health Centre City: Steinbach Hiring Status: Tempor

Full timeOn-site
Today
CMHA Default Branding
US$8,669 - US$10,507 /month

Why work for CMHA York Region? We deliver quality mental health and addictions services that promote recovery and health, and end stigma. Our Values Responsive to the needs of our clients, their families, and our communities Respectful in how we meet the needs of our clients and staff in each intera

Full timeOn-site
Today
Saskatchewan Health Authority

Description Position # : 129925 Expected Start Date: November 20, 2026 Union: SUN Facility: Prairie View Health Centre City/Town: Mankota Department: Primary Care Sites Type: Full-time regular FTE: 1 Shift Information: Days Number of Hours per Rotation: Per 3 weeks: 11 shifts of 8 hours 6 shifts of

Full time
Today

Title : Nurse Practitioner Reports to : Manager, Primary Care Position Type: Contract, Fulltime (35 hours per week up to 16 months) Salary: $109,054.40 - $128,291.80 Annual or $59.92 – $70.49 per hour Vacancy Status: Existing Vacancy Location: Kingston Start Date: November 2026 Position Summary The

Service contract
Today

● Status: Contractor ● Schedule: Casual ● Location: Thompson, Manitoba We are looking for enthusiastic, customer service-minded individuals who want to work in a collaborative, friendly and supportive environment. Join our team and help us shape the future of how Canadians engage with the healthcare

Service contractOn-site
Today
Gilbert Centre

The Opportunity Are you a Nurse Practitioner who believes that healthcare should meet people where they are – without judgement, without barriers, and with compassion at the centre of every interaction? The Gilbert Centre is looking for an experienced NP to join our HIV and HCV Clinical Services tea

Part time
Today
Saskatchewan Health Authority

Description Position # : 205858 Expected Start Date: November 20, 2026 Union: SUN Facility: Herbert & District Integrated Health Facility City/Town: Herbert Department: Integrated Nursing Unit Type: Full-time regular FTE: 1 Shift Information: Days Number of Hours per Rotation: 14 shifts of 8 hou

Full time
Today

NORWEST CO-OP JOB POSTING Nurse Practitioner 0.6 EFT, Term Position (Covering Maternity Leave) Internal/External Posting Site: NorWest Co-op Community Health (Access NorWest) Department: Walk-In Connected Care Responsible To: Director of Primary Care EFT: 0.6 EFT (part-time) Status: Temporary Antici

Temporary
Today

Who are we? For over 15 years, Lacroix Private Medicine has been a leader in private healthcare in Quebec. With a network of 17 clinics (including one in Florida), two operating rooms , a medical biochemistry laboratory, more than 150 physicians , and over 350 dedicated employees , we passionately p

Full timeOn-site
Today
HomeMD Technologies Inc.

Job Overview Care& Yorkville Care& Family Health is a modern private family clinic with two locations in Toronto, offering comprehensive healthcare services through an innovative, technology-driven approach. We focus on delivering accessible, efficient, and affordable primary care for patien

Full timeHybrid
Today

Scarborough Centre for Healthy Communities (SCHC) is dedicated to providing accessible, equitable, and transformational health and social service choices for the well-being of Scarborough's diverse communities. We cultivate vital community services by promoting healthy lifestyles while delivering a

Full timeOn-site
Today
GameDay Men's Health

Gameday Men's Health is the Man Cave for Men's Health. Founded in Southern California, we are the fastest growing network of men's clinics. Gameday is an innovative men's health center specializing in testosterone replacement therapy, erectile dysfunction, weight management, and PRP. ( www.gamedayme

Part timeOn-site
Today
Rideau Community Health Services - Connected for Care LLG OHT

Inviting applications for the position of: Nurse Practitioner Location: Brockville Hours: 1.0fte – 70hrs bi-weekly Term: indeterminate Salary Range: $114,200 - $142,700 annually or $62.48-$78.41 hourly Start date: to be determined Existing Vacancy: no Who we are: Rideau Community Health Services (RC

Full timeOn-site
Today
Kingston Community Health Centres
US$10,386 - US$12,218 /month

Title: Nurse Practitioner Reports to: Manager, Primary Care Position Type: Contract, Fulltime (35 hours per week up to 16 months) Salary: $109,054.40 - $128,291.80 Annual or $59.92 – $70.49 per hour Vacancy Status: Existing Vacancy Location: Kingston Start Date: November 2026 Position Summary The Nu

Service contractOn-site
Today
Thriveworks
US$14,250 - US$20,500 /month

Thriveworks is currently seeking Psychiatric Mental Health Nurse Practitioners in California. Clinicians need to be licensed and living in the state in which they will be practicing. This role is eligible for a competitive ramp stipend for clinicians offering 30+ hours of availability per week. Comp

Full timeOn-site
Today
Fraser Health
US$10,530 - US$15,137 /month

Salary Range The salary range for this position is CAD $60.75 - $87.33 / hour Detailed Overview Supporting the Vision, Values, Purpose and Commitments of Fraser Health including service delivery that is centered around patients/clients/residents and families: The Nurse Practitioner is responsible an

Full timeOn-site
Today
Central Lambton Family Health Team

The Central Lambton Family Health Team (CLFHT) is seeking a Nurse Practitioner (NP) to join our team . The CLFHT is a group of allied healthcare professionals with a mission to provide comprehensive team-based primary patient care that is responsive to the needs of the community. As a NP with the CL

Service contractOn-site
Today
Couchiching Family Health Team

HOOPP: The CFHT is a participating employer of the Healthcare Ontario Pension Plan (“HOOPP”). Position: Nurse Practitioner (Extended Class) 0.5 FTE - 20 hours per week Reports To: Manager Specialized Care & Programs Position Summary: As a key member of the Couchiching Family Health Team (CFHT),

Part timeOn-site
Today

Company Description Halton Healthcare’s vision of Exemplary patient experiences, always, goes beyond just the patient experience; it has shaped our entire culture and remains at the core of every interaction in our organization, from our patients & families to our staff, physicians and volunteer

Full timeOn-site
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 6,173 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.