SalaryMap
NOC 31302ยทHealthcare

Nurse Practitioner Salary in Canada

Nurse practitioners provide advanced nursing care and can prescribe medications.

$115,000
Median Salary
โ‰ˆ US$83,950 USD
$88,000
Entry Level
$145,000
Senior Level
$55/hr
Hourly Rate

Salary by Province

ProvinceEst. Salary (CAD)
British ColumbiaBC$129,000
AlbertaAB$124,000
OntarioON$121,000
QuebecQC$106,000
SaskatchewanSK$104,000
ManitobaMB$101,000
Newfoundland and LabradorNL$100,000
Nova ScotiaNS$98,000
New BrunswickNB$95,000
Prince Edward IslandPE$94,000

Education & Requirements

Master of Nursing (MN) โ€” NP stream

Salaries in Canadian dollars. NOC 31302. Data based on Statistics Canada Labour Force Survey. Province estimates use regional cost-of-living adjustments. CAD/USD โ‰ˆ 0.73.

Get Salary Updates in Your Inbox

New pay data, career guides, and negotiation tips โ€” free, once a month.