High School Teacher Salaries in Thornhill, ON

Salary estimated from 6 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Thornhill, ON
$25.41 per hour
19% Above national average
  • Most Reported
$12.60
$42.50
Salary Distribution

How much does a High School Teacher make in Thornhill, ON?

The average salary for a High School Teacher is $25.41 per hour in Thornhill, ON, which is 19% above the national average. Salary estimates are based on 6 salaries submitted anonymously to Indeed by High School Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a High School Teacher is 1-3 years.
High School Teacher salaries by company in Thornhill, ON
CompanyAverage salary
$25.78 per hour
High School Teacher salaries by location
CityAverage salary
$22.57 per hour
$24.49 per hour
$21.22 per hour
$22.08 per hour
$25.52 per hour

High School Teacher job openings

High School English Teacher
Concord College of Canada
Richmond Hill, ON
High School English Teacher
Concord College of Canada
Richmond Hill, ON
High School English Teacher
Concord College of Canada
Richmond Hill, ON
High School English Teacher
Concord College of Canada
Richmond Hill, ON
High School English Teacher
Concord College of Canada
Richmond Hill, ON
High School English Teacher
Duke Academy
North York, ON
High School Teacher jobs in Thornhill, ON