Nurse Practitioner Salary in Canada
Nurse Practitioner Salary in Halifax
Based on 143 job listings - Halifax, Canada 2026
Average salary
$375,000 - $400,000
Median salary
$375,000 - $400,000
Lower rangeUpper range
Compare with national average
Halifax
Average salary
375,000 - 400,000
Median salary
375,000 - 400,000
143 job openings
Canada
Average salary
111,412 - 121,712
Median salary
111,412 - 121,712
19,129 job openings
Other cities
Toronto1,265 job openings
Vancouver745 job openings
Ottawa586 job openings
Calgary434 job openings
Winnipeg423 job openings
Mississauga364 job openings
Edmonton352 job openings
Montreal282 job openings
Moncton271 job openings
London221 job openings
Hamilton174 job openings
New Westminster114 job openings
Kingston106 job openings
Timmins101 job openings
The average salary for a Nurse Practitioner in Halifax, Canada is CAD 375,000 - CAD 400,000 per year in 2026, based on 143 job listings.
Explore 143 Nurse Practitioner job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.