Talent.com

School Principal: Average Salary in Canada, 2026

Find out what the average School Principal salary is

Salary rate
How much does a School Principal make in Canada?
$89,270/ Annual
Based on 10000 salaries
The average School Principal in Canada is $89,270 per year or $45.78 per hour. Entry-level positions start at $44,850 per year, while most experienced workers make up to $95,575 per year.
Median$89,270
chart
Low$44,850
High$95,575
School Principal: Average Salary in Canada
Nunavut$100,198
Quebec$84,576
Northwest Territories$77,318
Nova Scotia$75,087
Ontario$69,971
Active jobs with salaries

Nanny Wanted - Full/Part Time Nanny Needed To Help With Special Needs Child

CanadianNanny.caScugog, Ontario, Canada
Part-time

About The Job: Hello my name is Angel.I'm searching for an in home caregiver working in Port Perry/Scugog, Ontario.My aim is to find a hardworking, great employee who has full/part-time availab... Show more

 • Promoted

GROVE SUMMER SCHOOL - TEACHER APPLICATION

Durham District School BoardOshawa, Ontario, Canada
Full-time

Grove School provides educational programming for students in care, treatment, rehabilitation, transitional, and custody settings across the Durham District School Board.Our classrooms are located ... Show more

 • Promoted

School Bus Driver

First StudentAjax, ON, CA
Part-time

Now Hiring Part Time School Bus Drivers - Ajax, Whitby, Pickering, Uxbridge, Scugog, Port Perry and Oshawa, ON.As a Part Time School Bus Driver, you will play a vital role in your community and the... Show more

 • Promoted

Board of Director, Education

Ontario Tech Student UnionOshawa, Durham Region, CA
Full-time +1

The Board of Directors is the governing body of the Ontario Tech Student Union (OTSU), representing the students of specific faculties at Ontario Tech.Those who sit on the board are responsible for... Show more

 • Promoted