Post job

English language teacher salary

Average english language teacher salary

$57,831

$27.8 hourly rate

Entry-level english language teacher salary
$40,000 yearly salary
Updated January 8, 2025

Salary Overview for English Language Teachers

The average salary for an English Language Teacher is approximately $57,831 per year, translating to about $28 per hour. Salaries can vary significantly depending on factors such as geographic location, experience level, and the type of institution. For instance, metropolitan areas often offer higher salaries due to demand.

Average Salary by State

In states like California and New York, teachers can earn above the national average, with salaries reaching over $70,000 in certain districts. Conversely, states with lower living costs may offer salaries under $50,000.

Opportunities for Growth

As you gain experience and potentially pursue further education or certifications, your earning potential typically increases. Positions in specialized fields, such as ESL instruction or curriculum development, often command higher salaries. For those seeking advancement, exploring roles in administration or consultancy can lead to significant financial benefits.

Job Outlook

The demand for qualified English Language Teachers remains strong, particularly in urban areas and bilingual education settings. As global communication expands, opportunities for teaching English abroad are also on the rise. This sector not only offers competitive salaries but also the chance to make a substantial impact on students' lives.

On this page
English language teacher salary by: 

Let Zippia find your next english language teacher job

Floating question marks illustration

Let Zippia find your next english language teacher job

Floating question marks illustration

Where can an English Language Teacher earn more?

Compare salary by location
Vs
95k
75k
55k
35k
15k
Columbus, OH$79,509
Flagstaff, AZ$44,573
Compare salary by company
Vs
94k
74k
54k
34k
Michigan State University$77,974
Texas Tech University$64,308

Average english language teacher salary by state

The average english language teacher salary in Connecticut, New York, and California are the highest in the U.S. The lowest average english language teacher salary states are Arizona, Wyoming, and New Mexico.

  • State view
  • County view
Average salary:

Highest paying states for english language teachers

RankStateAvg. salaryHourly rate
1New Hampshire$74,831$35.98
2Connecticut$79,379$38.16
3Delaware$72,821$35.01
4Vermont$67,209$32.31
5New York$76,109$36.59
6Rhode Island$75,345$36.22
7Nevada$66,168$31.81
8Massachusetts$70,630$33.96
9Michigan$64,697$31.10
10California$75,874$36.48
11Maryland$66,192$31.82
12New Jersey$66,945$32.19
13District of Columbia$76,597$36.83
14West Virginia$55,075$26.48
15Montana$55,042$26.46
16Virginia$60,271$28.98
17Maine$60,564$29.12
18Wisconsin$58,110$27.94
19North Carolina$57,571$27.68
20North Dakota$59,450$28.58
21Louisiana$57,819$27.80
22Hawaii$62,861$30.22
23Utah$59,968$28.83
24Nebraska$52,361$25.17
25South Dakota$55,804$26.83
26Illinois$50,483$24.27
27Mississippi$53,639$25.79
28Texas$51,180$24.61
29Pennsylvania$52,803$25.39
30Tennessee$52,394$25.19
31Florida$49,978$24.03
32Kansas$48,709$23.42
33Ohio$52,985$25.47
34Arkansas$52,176$25.08
35Alaska$56,446$27.14
36South Carolina$48,565$23.35
37Kentucky$51,534$24.78
38Iowa$48,315$23.23
39Georgia$50,429$24.24
40Missouri$49,025$23.57
41Colorado$45,665$21.95
42Wyoming$43,719$21.02
43New Mexico$40,620$19.53
44Minnesota$48,214$23.18
45Alabama$49,396$23.75
46Arizona$45,628$21.94
47Washington$45,688$21.97
48Oregon$46,952$22.57
49Idaho$32,790$15.76
50Oklahoma$36,214$17.41
51Indiana$33,892$16.29

Highest paying cities for english language teachers

The highest-paying cities for english language teachers are New Haven, CT, Berkeley, CA, and Washington, DC.

RankCityAvg. salaryHourly rate
1New Haven, CT$79,509$38.23
2Berkeley, CA$78,280$37.63
3Washington, DC$76,628$36.84
4Harrison, NY$76,408$36.73
5Brookline, MA$70,711$34.00
6East Lansing, MI$64,033$30.79
7Greenville, NC$59,356$28.54
8Roanoke, VA$58,057$27.91
9Cleveland, OH$54,220$26.07
10Hattiesburg, MS$53,898$25.91
11Little Rock, AR$52,238$25.11
12Chicago, IL$50,705$24.38
13Atlanta, GA$50,221$24.14
14Lubbock, TX$50,020$24.05
15Saint Louis, MO$49,463$23.78
16Columbia, SC$48,602$23.37
17Roseville, MN$48,259$23.20
18Salem, OR$47,061$22.63
19Castle Rock, CO$45,690$21.97
20Flagstaff, AZ$44,573$21.43

English language teacher salary details

An english language teacher's salary ranges from $40,000 a year at the 10th percentile to $82,000 at the 90th percentile.

Average english language teacher salary graph
Average english language teacher salary graph, trends, and summary

What is an english language teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$82,000$6,833$39
75th Percentile$69,000$5,750$33
Average$57,831$4,819$28
25th Percentile$47,000$3,917$23
10th Percentile$40,000$3,333$19

Highest paying english language teacher jobs

The highest paying types of english language teachers are science teacher, student teacher, and language instructor.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Teacher/Tutor$42,955$3,580$20.6568,441
Teacher$47,989$3,999$23.0771,918
Student Teacher$59,035$4,920$28.3879,071
Guest Teacher$32,547$2,712$15.6584,930
Head Teacher$51,715$4,310$24.8673,756
Language Instructor$57,946$4,829$27.8645,062

Top companies hiring english language teachers now:

  1. Yale University jobs (7)
  2. Peace Corps jobs (12)
  3. ESL Federal Credit Union jobs (13)
  4. English jobs (20)
  5. Aeon jobs (16)

Which companies pay english language teachers the most?

English language teacher salaries at Michigan State University and Yale University are the highest-paying according to our most recent salary estimates. In addition, the average english language teacher salary at companies like University of California, Berkeley and Chicago State University are highly competitive.

Wage gap by gender, race and education

$55,000$54,400$53,800$53,200$52,600$52,000
MaleFemale

English language teacher salary trends

The average english language teacher salary has risen by $6,361 over the last ten years. In 2014, the average english language teacher earned $51,470 annually, but today, they earn $57,831 a year. That works out to a 8% change in pay for english language teachers over the last decade.

Compare english language teacher salaries for cities or states with the national average over time.

Average english language teacher salary over time

Compare english language teacher salaries for individual cities or states with the national average.

English language teacher salary by year

YearAvg. salaryHourly rate% Change
2025$57,800$27.80+0.7%
2024$57,400$27.60+2.8%
2023$55,800$26.83+2.5%
2022$54,400$26.16+1.8%
2021$53,400$25.68+2.7%

Recently added english language teacher salaries

CompanyJobLocationDate addedSalary
Acero Charter SchoolsEnglish Language Program TeacherChicago, IL06/27/2025$64,480
Lucia Mar Unified School DistrictEnglish Language Proficiency AssessmentsArroyo Grande, CA06/25/2025$91,557
Weld County School District Re3JEnglish Language Learner (ELL) Teacher at Lochbuie Intermediate Academy forBoone, CO06/24/2025$53,275
DSST Public SchoolsEnglish Language Development (ELD) Teacher School Year)Denver, CO06/20/2025$60,000
Saint Peter Public SchoolsEnglish Language Learning (ELL) Teacher (Grades)Nore, MN06/19/2025$48,872
Idea Public SchoolsAP English Language Teacher-Idea Robindale College Prep)Brownsville, TX06/18/2025$56,500
Education AuthorityEnglish Language Development TeacherLos Angeles, CA06/16/2025$70,000
Lewiston Public SchoolsEnglish for Speakers of Other Languages Teacher for Esol/Ell/Ml-Connors Elementary SchoolLewiston, ME06/15/2025$43,351
Dreams Retail[School Year ] K-8 English Language Learner TeacherFine, NY06/14/2025$75,000
Campbell Union High School DistrictEnglish Language Development (ELD) Teacher FTE) at Prospect High SchoolIone, CA06/11/2025$80,432

English language teacher salary FAQs

Search for english language teacher jobs

Browse education, training, and library jobs