Teacher Salaries in Hamilton, ON

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

How much does a Teacher make in Hamilton, ON?

The average salary for a Teacher is $45,363 per year in Hamilton, ON, which is 11% below the national average. Salary estimates are based on 16 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
$15.16 per hour
$13.54 per hour
$32.31 per hour
$13.96 per hour
$18.18 per hour
Teacher salaries by location
CityAverage salary
$46,062 per year
$43,741 per year
$49,996 per year
$50,572 per year
$40,508 per year

Teacher job openings

Science/Math/English/French Teachers
Niagara Academy
Vineland, ON
Supply Teacher/Classroom Teacher
Little Learninng House
Hamilton, ON
ASSISTANT PROFESSOR
McMaster University
Hamilton, ON
ASSISTANT PROFESSOR
McMaster University
Hamilton, ON
English Teacher
Aspire Training Academy
Hamilton, ON
OCCASIONAL TEACHERS
Summit College
Hamilton, ON
Teacher jobs in Hamilton, ON