Teacher Salaries in Hamilton, ON

Salary estimated from 17 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 21, 2018
Average in Hamilton, ON
$47,593 per year
6% Below national average
  • Most Reported
$20,000
$113,000
Salary Distribution

How much does a Teacher make in Hamilton, ON?

The average salary for a Teacher is $47,593 per year in Hamilton, ON, which is 6% below the national average. Salary estimates are based on 17 salaries submitted anonymously to Indeed by Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Teacher is 1-3 years.
Teacher salaries by company in Hamilton, ON
CompanyAverage salary
$51,072 per year
$27,956 per year
$50,000 per year
$13.96 per hour
$15.16 per hour
$13.36 per hour
$32.31 per hour
$18.18 per hour
Teacher salaries by location
CityAverage salary
$51,578 per year
$43,214 per year
$52,401 per year
$51,744 per year
$40,508 per year

Teacher job openings

Full Time Teacher - Maternity Leave
Glenn Arbour Academy
Burlington, ON
ASSISTANT PROFESSOR
McMaster University
Hamilton, ON
Junior/Intermediate Teacher/Tutor
OnCOURSE Education
Hamilton, ON
Science/Math/English/French Teachers
Niagara Academy
Vineland, ON
Education Manager
Art Gallery of Hamilton
Hamilton, ON
High School Teacher
Halton Waldorf School
Burlington, ON
Teacher jobs in Hamilton, ON