School Principal Salaries in Toronto, ON

Salary estimated from 6 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 27, 2019
Average in Toronto, ON
$62,019 per year
13% Below national average
  • Most Reported
$22,000
$122,000
Salary Distribution

How much does a School Principal make in Toronto, ON?

The average salary for a School Principal is $62,019 per year in Toronto, ON, which is 13% below the national average. Salary estimates are based on 6 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 Toronto, ON
CompanyAverage salary
$45,570 per year
School Principal salaries by location
CityAverage salary
$69,163 per year
$47,420 per year

Job openings for School Principal

View all job openings for School Principal