High School Teacher Salaries in North York, ON

Salary estimated from 90 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: September 11, 2019
Average in North York, ON
$23.73 per hour
11% Above national average
  • Most Reported
$10.15
$44.00
Salary Distribution

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

The average salary for a High School Teacher is $23.73 per hour in North York, ON, which is 11% above the national average. Salary estimates are based on 90 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 North York, ON
CompanyAverage salary
$28.83 per hour
$27.77 per hour
$28.87 per hour
$27.69 per hour
$25.55 per hour
$25.14 per hour
$24.80 per hour
$23.04 per hour
$22.90 per hour
$22.09 per hour
High School Teacher salaries by location
CityAverage salary
$22.73 per hour
$21.42 per hour
$22.89 per hour
$25.78 per hour
$23.35 per hour

High School Teacher job openings

Student Coordinator and Teacher Assistant
Wales College Secondary School
Toronto, ON
F/T High School English/ESL Teachers
Royal Crown Academic School
Toronto, ON
High School Teacher - Sciences (9-12)
Amberson High School
Toronto, ON
High School Teacher
Agile Education Labs Inc.
Toronto, ON
Grade 1 to 8 Teacher
Step Up Academy of Learning
Toronto, ON
Teacher's Assistant
Write on Q Bloor West
Toronto, ON
High School Teacher jobs in North York, ON