Talent.com

English teacher: Average Salary in United States of America, 2026

Find out what the average English teacher salary is

Salary rate
How much does a English teacher make in United States of America?
$57,640/ Annual
Based on 10000 salaries
The average English teacher in United States of America is $57,640 per year or $29.17 per hour. Entry-level positions start at $36,855 per year, while most experienced workers make up to $83,200 per year.
Median$57,640
chart
Low$36,855
High$83,200
English teacher: Average Salary in United States of America
California$59,992
Wyoming$56,847
New York$55,152
Mississippi$54,600
Alaska$53,763
Active jobs with salaries