English As A Second Language Teacher Salaries in Massachusetts

Salary estimated from 750 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 22, 2019
Average in Massachusetts
$21.21 per hour
13% Above national average
  • Most Reported
$9.05
$38.30
Salary Distribution

How much does an English As A Second Language Teacher make in Massachusetts?

The average salary for an English As A Second Language Teacher is $21.21 per hour in Massachusetts, which is 13% above the national average. Salary estimates are based on 750 salaries submitted anonymously to Indeed by English As A Second Language Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an English As A Second Language Teacher is less than 1 year.
English As A Second Language Teacher salaries by location
CityAverage salary
$20.14 per hour
$22.56 per hour
$25.84 per hour
$19.82 per hour
$21.67 per hour

English As A Second Language Teacher job openings

English as a Second Language (ESL) Teacher
Worcester Public Schools
Worcester, MA
ESL Teacher – Secondary Level
Wakefield Public Schools
Wakefield, MA
ELL Teacher
Needham Public Schools
Needham, MA
Teacher, Citizenship, English As A Second Language
Catholic Charities of the Diocese of Worcester
Worcester, MA
Teacher -ESL (Long Term Sub) (SY1920)
Boston Public Schools
Boston, MA
ESL Teacher
TALK English Schools, Boston
Boston, MA
English As A Second Language Teacher jobs in Massachusetts