Nurse Practitioner Salaries in Canada

Updated Sep 18, 2021

Industry

Employer Size

Experience

CA$113K /yr
Average Base Pay

163 salaries

CA$87K

Low

CA$113K

Average

CA$146K

High

No additional cash compensation has been reported for this role

How much does a Nurse Practitioner make?

The national average salary for Nurse Practitioner is CA$112,967 per year in Canada. Filter by location to see Nurse Practitioner salaries in your area. Salaries estimates are based on 163 salaries submitted anonymously to Glassdoor by Nurse Practitioner employees.

Seniority Levels

L2
Nurse PractitionerCA$113K /yr
L3
Senior Nurse PractitionerCA$110K /yr
L4
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

Related Job Titles

Acute Care Nurse Practitioner

CA$111,402

per year

Nurse Practitioner (NP)

CA$111,402

per year

Registered Nurse Practitioner

CA$111,402

per year

Acute Care Nurse Practitioner

CA$111,402

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Sickkids
4.3

Sickkids

Nurse Practitioner

CA$120,701

 /yr
Range: CA$102K - CA$126K
21 salaries
See 21 salaries from all locations

CA$102K

CA$126K

CA$101,564 - CA$126,204 Range

Nova Scotia Health Authority
3.8

Nova Scotia Health Authority

Nurse Practitioner - Hourly

CA$55

 /hr
Range: CA$53 - CA$56

CA$53

CA$56

CA$53 - CA$56 Range

London Health Sciences Centre
3.7

London Health Sciences Centre

Nurse Practitioner

CA$119,606

 /yr
Range: CA$106K - CA$123K

CA$106K

CA$123K

CA$106,109 - CA$122,748 Range

Alberta Health Services
3.9

Alberta Health Services

Nurse Practitioner - Hourly

CA$50

 /hr
Range: CA$50 - CA$60

CA$50

CA$60

CA$50 - CA$60 Range

Sinai Health
3.8

Sinai Health

Nurse Practitioner

CA$120,924

 /yr
Range: CA$92K - CA$126K

CA$92K

CA$126K

CA$91,864 - CA$125,895 Range

Vancouver Coastal Health
4.2

Vancouver Coastal Health

Nurse Practitioner

CA$112,841

 /yr
Range: CA$50K - CA$124K

CA$50K

CA$124K

CA$50,414 - CA$123,514 Range

RPI Consulting Group
4.5

RPI Consulting Group

Nurse Practitioner - Hourly

CA$44

 /hr
Range: CA$24 - CA$57

CA$24

CA$57

CA$24 - CA$57 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Lakeridge Health
3.4

Lakeridge Health

Nurse Practitioner - Hourly

CA$65

 /hr
Range: CA$59 - CA$68

CA$59

CA$68

CA$59 - CA$68 Range

Horizon Health Network
3.2

Horizon Health Network

Nurse Practitioner - Hourly

CA$50

 /hr
Range: CA$50 - CA$52

CA$50

CA$52

CA$50 - CA$52 Range

Ontario Ministry of Safety & Correctional Services
3.9

Ontario Ministry of Safety & Correctional Services

Nurse Practitioner - Monthly

CA$8,040

 /mo
Range: CA$8K - CA$8K

CA$8K

CA$8K

CA$8,040 - CA$8,040 Range

University Health Network
4.1

University Health Network

Nurse Practitioner

CA$102,141

 /yr
Range: CA$100K - CA$116K

CA$100K

CA$116K

CA$99,733 - CA$116,172 Range

Fraser Health
3.8

Fraser Health

Nurse Practitioner

CA$111,721

 /yr
Range: CA$103K - CA$113K

CA$103K

CA$113K

CA$103,020 - CA$113,115 Range

Saskatchewan Health Authority
3.8

Saskatchewan Health Authority

Nurse Practitioner - Hourly

CA$56

 /hr
Range: CA$51 - CA$56

CA$51

CA$56

CA$51 - CA$56 Range

Hamilton Health Sciences
3.9

Hamilton Health Sciences

Nurse Practitioner

CA$111,788

 /yr
Range: CA$82K - CA$126K

CA$82K

CA$126K

CA$81,952 - CA$125,988 Range

Halton Healthcare
3.7

Halton Healthcare

Nurse Practitioner

CA$120,000

 /yr
Range: CA$120K - CA$123K

CA$120K

CA$123K

CA$119,639 - CA$122,748 Range

Ontario Shores Centre for Mental Health Sciences
3.5

Ontario Shores Centre for Mental Health Sciences

Nurse Practitioner

CA$127,579

 /yr
Range: CA$124K - CA$129K

CA$124K

CA$129K

CA$124,154 - CA$129,407 Range

Women’s College Hospital
4

Women’s College Hospital

Nurse Practitioner

CA$128,645

 /yr
Range: CA$113K - CA$129K

CA$113K

CA$129K

CA$113,115 - CA$128,970 Range

Grey Bruce Health Services
3.8

Grey Bruce Health Services

Nurse Practitioner

CA$131,091

 /yr
Range: CA$131K - CA$132K

CA$131K

CA$132K

CA$130,571 - CA$132,319 Range

The Ottawa Hospital
4

The Ottawa Hospital

Nurse Practitioner - Hourly
About 

CA$59 -CA$68

 hourly

CA$59

CA$68

CA$59 - CA$68 Range

Government of Nunavut
3.5

Government of Nunavut

Nurse Practitioner
About 

CA$110K -CA$121K

CA$110K

CA$121K

CA$110,413 - CA$121,193 Range

Download as data Table
Viewing 1 - 10 of 269

Frequently asked questions about a Nurse Practitioner salaries

The national average salary for a Nurse Practitioner is CA$112,967 per year in Canada. Filter by location to see a Nurse Practitioner salaries in your area. Salaries estimates are based on 163 salaries submitted anonymously to Glassdoor by a Nurse Practitioner employees.

The highest salary for a Nurse Practitioner in Canada is CA$146,380 per year.

The lowest salary for a Nurse Practitioner in Canada is CA$87,181 per year.

If you are thinking of becoming a Nurse Practitioner or planning the next step in your career, find details about the role, the career path and salary trajectory of a Nurse Practitioner.