School Principal Salaries in Canada

Salary estimated from 85 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: April 9, 2019
Average salary
$67,315 per year
  • Most Reported
$20,000
$162,000
Salary Distribution

How much does a School Principal make in Canada?

The average salary for a School Principal is $67,315 per year in Canada. Salary estimates are based on 85 salaries submitted anonymously to Indeed by School Principal employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a School Principal is 2-4 years.
School Principal salaries by company in Canada
CompanyAverage salary
$92,029 per year
$124,110 per year
$121,828 per year
$97,995 per year
$86,768 per year
$87,574 per year
$85,700 per year
$63,000 per year
$44,725 per year
$42,441 per year
School Principal salaries by location
CityAverage salary
$86,924 per year
$66,042 per year
$49,636 per year
$42,441 per year
$18.81 per hour

School Principal job openings

PRINCIPAL
Palliser Regional Schools
Academy, AB
Principal
School District #6 (Rocky Mountain)
Invermere, BC
Principal
School District #6 (Rocky Mountain)
Invermere, BC
1.0 FTE Continuing Principal
Horizon School Division # 205
Drake, SK
Principal
Northland School Division District 61
Fort Chipewyan, AB
Principal
Northland School Division District 61
Wabasca, AB
School Principal Jobs