Based on 39 job listings - Edmonton, Canada 2026
50% of professionals earn between $96,000 - $116,863 CAD
The median salary is $104,000
Edmonton
Average salary
104,803 - 162,260
Median salary
104,000 - 160,315
39 job openings
Canada
Average salary
127,900 - 150,000
Median salary
127,900 - 150,000
8,261 job openings
The average salary for a School Principal in Edmonton, Canada is CAD 104,803 - CAD 162,260 per year in 2026, based on 39 job listings.
Leading employers for School Principal roles in Canada include Banque Nationale.
Explore 39 School Principal job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.