High school teacher salary in Markham, ON
How much does a High School Teacher make in Markham, ON?
Average base salary
$23.98
same
as national averageThe average salary for a high school teacher is $23.98 per hour in Markham, ON. 26 salaries reported, updated at January 25, 2023
Is this useful?
Top companies for High School Teachers in Markham, ON
Is this useful?
Highest paying cities for High School Teachers near Markham, ON
Is this useful?
Where can a High School Teacher earn more?
Compare salaries for High School Teachers in different locationsIs this useful?
How much do similar professions get paid in Markham, ON?
Elementary School Teacher
172 job openingsAverage $22.41 per hour
School Teacher
1,017 job openingsAverage $25.06 per hour
Mathematics Teacher
377 job openingsAverage $21.99 per hour
English Teacher
181 job openingsAverage $24.49 per hour
Substitute Teacher
68 job openingsAverage $26.06 per hour
Is this useful?