Skip to main content
Nurse Practitioner Salary in Canada

Nurse Practitioner Salary in Montreal

Based on 163 job listings - Montreal, Canada 2026

Average salary
$110,718 - $120,532
Median salary
$110,718 - $120,532
Lower rangeUpper range
0

Other cities

Toronto1,161 job openings
Vancouver703 job openings
Ottawa589 job openings
Calgary427 job openings
Edmonton328 job openings
Mississauga303 job openings
Moncton221 job openings
Winnipeg197 job openings
London172 job openings
New Westminster116 job openings
Halifax111 job openings
Hamilton107 job openings
Kingston103 job openings
Ahuntsic North100 job openings
Guelph80 job openings

Nurse Practitioner

163 job openings in Montreal

View job listings

Find professionals

Nurse Practitioner in Montreal

View professionals

The average salary for a Nurse Practitioner in Montreal, Canada is CAD 110,718 - CAD 120,532 per year in 2026, based on 163 job listings.

Explore 163 Nurse Practitioner job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.