Nurse Practitioner Salaries in Canada

Updated 28 Jun 2022
CA$112,967 /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 a Nurse Practitioner is $112,967 in Canada. Filter by location to see Nurse Practitioner salaries in your area. Salary estimates are based on 163 salaries submitted anonymously to Glassdoor by Nurse Practitioner employees.

How accurate does CA$112,967 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Nurse Practitioner?
CA$112,967 /yr
Nurse Practitioner
CA$110,386 /yr
Senior Nurse Practitioner
See Full Career Path

Download as data table

What are some related job titles for a Nurse Practitioner?

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.1

Sickkids

Nurse Practitioner

CA$106,883

 /yr
Range: CA$107K - CA$134K

CA$107K

CA$134K

CA$106,581 - CA$134,271 Range

Nova Scotia Health Authority
3.8

Nova Scotia Health Authority

Nurse Practitioner - Hourly

CA$58

 /hr
Range: CA$56 - CA$59

CA$56

CA$59

CA$56 - CA$59 Range

Alberta Health Services
3.7

Alberta Health Services

Nurse Practitioner - Hourly

CA$53

 /hr
Range: CA$53 - CA$64

CA$53

CA$64

CA$53 - CA$64 Range

London Health Sciences Centre
3.8

London Health Sciences Centre

Nurse Practitioner

CA$113,314

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

CA$55K

CA$129K

CA$55,368 - CA$129,176 Range

Sinai Health
3.9

Sinai Health

Nurse Practitioner

CA$127,256

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

CA$97K

CA$132K

CA$96,675 - CA$132,488 Range

University Health Network
4.0

University Health Network

Nurse Practitioner

CA$105,000

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

CA$103K

CA$122K

CA$102,660 - CA$122,256 Range

Vancouver Coastal Health
4.1

Vancouver Coastal Health

Nurse Practitioner

CA$118,751

 /yr
Range: CA$53K - CA$130K

CA$53K

CA$130K

CA$53,054 - CA$129,982 Range

Glassdoor AppFind a job you'll love
+1
Lakeridge Health
3.1

Lakeridge Health

Nurse Practitioner

CA$137,505

 /yr
Range: CA$130K - CA$150K

CA$130K

CA$150K

CA$129,650 - CA$149,937 Range

RPI Consulting Group
3.9

RPI Consulting Group

Nurse Practitioner - Hourly

CA$46

 /hr
Range: CA$25 - CA$60

CA$25

CA$60

CA$25 - CA$60 Range

Hamilton Health Sciences
3.5

Hamilton Health Sciences

Nurse Practitioner - Hourly

CA$54

 /hr
Range: CA$41 - CA$63

CA$41

CA$63

CA$41 - CA$63 Range

Humber River Hospital
3.7

Humber River Hospital

Nurse Practitioner - Hourly

CA$55

 /hr
Range: CA$48 - CA$64

CA$48

CA$64

CA$48 - CA$64 Range

Horizon Health Network
3.3

Horizon Health Network

Nurse Practitioner - Hourly

CA$53

 /hr
Range: CA$53 - CA$55

CA$53

CA$55

CA$53 - CA$55 Range

Ontario Ministry of Safety & Correctional Services
3.7

Ontario Ministry of Safety & Correctional Services

Nurse Practitioner - Monthly

CA$8,461

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

CA$8K

CA$8K

CA$8,461 - CA$8,461 Range

Fraser Health
3.8

Fraser Health

Nurse Practitioner

CA$117,572

 /yr
Range: CA$108K - CA$119K

CA$108K

CA$119K

CA$108,416 - CA$119,039 Range

Saskatchewan Health Authority
3.6

Saskatchewan Health Authority

Nurse Practitioner - Hourly

CA$59

 /hr
Range: CA$54 - CA$59

CA$54

CA$59

CA$54 - CA$59 Range

Halton Healthcare
3.6

Halton Healthcare

Nurse Practitioner

CA$126,555

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

CA$126K

CA$129K

CA$125,904 - CA$129,176 Range

Ontario Shores Centre for Mental Health Sciences
3.5

Ontario Shores Centre for Mental Health Sciences

Nurse Practitioner

CA$134,261

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

CA$131K

CA$136K

CA$130,656 - CA$136,184 Range

Women’s College Hospital
4.1

Women’s College Hospital

Nurse Practitioner

CA$135,382

 /yr
Range: CA$119K - CA$136K

CA$119K

CA$136K

CA$119,039 - CA$135,724 Range

Grey Bruce Health Services
3.8

Grey Bruce Health Services

Nurse Practitioner

CA$137,956

 /yr
Range: CA$137K - CA$139K

CA$137K

CA$139K

CA$137,409 - CA$139,248 Range

REACH Community Health Centre
3.5

REACH Community Health Centre

Nurse Practitioner

CA$131,405

 /yr
Range: CA$128K - CA$141K

CA$128K

CA$141K

CA$128,000 - CA$140,600 Range

Download as data table
Viewing 1 - 10 of 336

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.

Your CV is Missing

Upload a CV now and make it easier to 'Apply on Mobile'.