High School Teacher Salaries in North York, ON

Salary estimated from 72 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 30, 2019
Average in North York, ON
$24.03 per hour
14% Above national average
  • Most Reported
$10.55
$42.80
Salary Distribution

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

The average salary for a High School Teacher is $24.03 per hour in North York, ON, which is 14% above the national average. Salary estimates are based on 72 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
$23.04 per hour
$28.83 per hour
$27.77 per hour
$29.13 per hour
$26.69 per hour
$25.14 per hour
$24.01 per hour
$22.90 per hour
$22.35 per hour
$21.45 per hour
High School Teacher salaries by location
CityAverage salary
$22.12 per hour
$21.21 per hour
$20.77 per hour
$25.33 per hour
$23.44 per hour

High School Teacher job openings

Private School Administrator
City Academy
Toronto, ON
High School Teacher - Social Sciences (11-12)
Amberson High School
Toronto, ON
English/Social Science Teacher, Grade 10-12
Birmingham International Collegiate of Canada
Toronto, ON
High School Teacher - English & ESL
Amberson High School
Toronto, ON
Department Heads - Math/Science, English, and Business/Social Sciences
Royal Crown Academic School
Toronto, ON
International Secondary School Teacher
Canadian Advanced Senior High
Toronto, ON
High School Teacher jobs in North York, ON