Elementary School Teacher Salaries in Hamilton, ON

Salary estimated from 20 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: January 21, 2019
Average in Hamilton, ON
$20.03 per hour
Meets national average
  • Most Reported
$10.15
$33.30
Salary Distribution

How much does an Elementary School Teacher make in Hamilton, ON?

The average salary for an Elementary School Teacher is $20.03 per hour in Hamilton, ON, which meets the national average. Salary estimates are based on 20 salaries submitted anonymously to Indeed by Elementary School Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Elementary School Teacher is 1-3 years.
Elementary School Teacher salaries by company in Hamilton, ON
CompanyAverage salary
$22.82 per hour
$19.44 per hour
$18.77 per hour
Elementary School Teacher salaries by location
CityAverage salary
$24.53 per hour
$19.86 per hour
$17.64 per hour
$24.27 per hour
$19.86 per hour

Elementary School Teacher job openings

Elementary School Principal
Ashwood Glen School
Burlington, ON
Supply Educational Assistant
Halton Catholic District School Board
Burlington, ON
Casual Supply Teacher
The Montessori Country School
Milton, ON
Occasional Teacher Retired PDSB Elementary & Secondary Teachers ONLY
Peel District School Board
Mississauga, ON
✏️ Elementary Teachers/Tutors
Beyond the Classroom Milton
Waterdown, ON
Elementary Occasional Teacher
Al-Falah Islamic School
Oakville, ON
Elementary School Teacher jobs in Hamilton, ON