Principal Salaries in Canada

Salary estimated from 70 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: October 1, 2019
Average salary
$105,090 per year
  • Most Reported
$25,000
$240,000
Salary Distribution

How much does a Principal make in Canada?

The average salary for a Principal is $105,090 per year in Canada. Salary estimates are based on 70 salaries submitted anonymously to Indeed by Principal employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Principal is 2-4 years.
Principal salaries by company in Canada
CompanyAverage salary
$112,400 per year
$97,278 per year
7 salaries
$148,530 per year
$143,043 per year
$97,579 per year
$97,579 per year
$77,789 per year
$35,000 per year
$26.27 per hour
6 salaries
$15.49 per hour
Principal salaries by location
CityAverage salary
$137,955 per year
$119,147 per year

Principal job openings

Secondary School Principal
Waterloo Catholic District School Board
Kitchener, ON
Technical Support Engineer
Avensys Solutions
Montréal, QC
RESEARCH ASSISTANT I
Memorial University of Newfoundland
St. John's, NL
Principal Jobs