Nurse practitioners salary in Canada

How much does a Nurse practitioners make in Canada?

Median base salary

CA$128,003

Median CA$128,003
Low CA$111,509High CA$140,067

Based on data from Statistics Canada (salary data 2025) in Canada.

Salary range

10th percentile
N/A
25th percentile
CA$111,509
75th percentile
CA$140,067
90th percentile
N/A

Highest paying provinces for Nurse practitioners

Nurse practitioners job openings in Canada

No Nurse practitioners openings in Canada right now.

Browse all jobs

How we calculate salaries|Explore Canadian salaries for other roles