Elementary School Teacher Salaries in Vaughan, ON

Salary estimated from 9 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: January 19, 2019
Average in Vaughan, ON
$16.39 per hour
15% Below national average
  • Most Reported
$10.15
$31.75
Salary Distribution

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

The average salary for an Elementary School Teacher is $16.39 per hour in Vaughan, ON, which is 15% below the national average. Salary estimates are based on 9 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 Vaughan, ON
CompanyAverage salary
$18.77 per hour
$13.24 per hour
Elementary School Teacher salaries by location
CityAverage salary
$23.70 per hour
$20.13 per hour
$19.54 per hour
$17.69 per hour
$25.10 per hour

Elementary School Teacher job openings

English teacher elementary
Roots Private School
Maple, ON
Montessori Teacher
Montessori School in Kleinburg
Vaughan, ON
Full Time Elementary/Middle School Homeroom Teacher
UMC High School
Toronto, ON
Kindergarten Teacher
Aurora Preparatory Academy
Aurora, ON
Elementary Teachers
Blyth Academy
Toronto, ON
Grade 6-7 elementary teacher
Little Owl private school
North York, ON
Elementary School Teacher jobs in Vaughan, ON