School Principal Salary in Canada
School Principal Salary in Montreal
Based on 3,396 job listings - Montreal, Canada 2026
Average salary
$105,356 - $146,556
Median salary
$104,180 - $130,225
Lower rangeUpper range
Salary distribution by percentile
10th percentile$70K
25th percentile$80K
Median$104K
75th percentile$120K
90th percentile$150K
50% of professionals earn between $80,130 - $120,000 CAD
The median salary is $104,180
Compare with national average
Montreal
Average salary
105,356 - 146,556
Median salary
104,180 - 130,225
3,396 job openings
Canada
Average salary
123,760 - 147,500
Median salary
123,760 - 147,500
56,876 job openings
Other cities
Winnipeg15,465 job openings
Toronto5,049 job openings
Ottawa1,561 job openings
Calgary1,391 job openings
Vancouver1,269 job openings
North Census Division499 job openings
Mississauga485 job openings
Lévis464 job openings
Dorval447 job openings
Laval432 job openings
Longueuil329 job openings
Québec City324 job openings
Edmonton300 job openings
Québec Province271 job openings
Markham232 job openings
Saint-Laurent224 job openings
The average salary for a School Principal in Montreal, Canada is CAD 105,356 - CAD 146,556 per year in 2026, based on 3,396 job listings.
Explore 3,396 School Principal job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.