Post job

Middle school english teacher salary

Quoted expert
Dr. Bryan Carter Ph.D.

Average middle school english teacher salary

$52,044

$25.02 hourly rate

Entry-level middle school english teacher salary
$38,000 yearly salary
Updated January 8, 2025

Understanding Middle School English Teacher Salaries

The average salary for a Middle School English Teacher in the United States is approximately $52,044 annually. This figure can fluctuate based on various criteria, including geographic location, years of experience, and the specific school district. For instance, teachers in urban areas often earn higher salaries compared to those in rural locations.

State-by-State Salary Analysis

In states like California, the average salary can exceed $60,000, reflecting the higher cost of living and demand for qualified teachers. Conversely, states with lower living costs may offer salaries below the national average. The table below outlines average salaries by state:

  • California: $64,000
  • New York: $61,000
  • Texas: $54,000
  • Florida: $49,000

It's essential for prospective teachers to research their specific states and districts to understand potential earnings. Additionally, factors like advanced degrees and specialized certifications can also lead to higher pay. Explore job openings and salary estimates tailored to your experience and location to make informed career decisions.

On this page
Middle school english teacher salary by: 

Let Zippia find your next middle school english teacher job

Floating question marks illustration

Let Zippia find your next middle school english teacher job

Floating question marks illustration

Where can a Middle School English Teacher earn more?

Compare salary by location
Vs
88k
68k
48k
28k
8k
Columbus, OH$74,157
Idaho Falls, ID$38,363
Compare salary by company
Vs
79k
59k
39k
19k
Savannah-Chatham County Public School System$65,744
Downey Unified School District$48,565

Middle school english teacher salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Glassdoor and Comparably, the average salary for a middle school english teacher typically falls between $52,044 and $61,520.
zippia
$52,044yearly
glassdoor[1]
$61,520yearly
comparably[2]
$60,984yearly
Salary.com[3]
$52,988yearly

Average middle school english teacher salary by state

The highest-paying states for middle school english teachers are New York, Connecticut, and Washington. The lowest average middle school english teacher salary states are Arizona, Nebraska, and Indiana.

  • State view
  • County view
Average salary:

Highest paying states for middle school english teachers

RankStateAvg. salaryHourly rate
1Connecticut$72,969$35.08
2New York$75,400$36.25
3Maryland$65,958$31.71
4District of Columbia$72,491$34.85
5New Jersey$62,550$30.07
6Rhode Island$64,372$30.95
7Washington$72,332$34.77
8Massachusetts$67,670$32.53
9Maine$71,033$34.15
10Vermont$63,072$30.32
11Pennsylvania$56,070$26.96
12Illinois$50,465$24.26
13Delaware$51,667$24.84
14Virginia$57,994$27.88
15Oklahoma$49,826$23.95
16Michigan$49,248$23.68
17Nevada$48,282$23.21
18Oregon$50,303$24.18
19Alaska$57,275$27.54
20North Dakota$54,372$26.14
21Wisconsin$50,396$24.23
22Kentucky$51,794$24.90
23Georgia$51,144$24.59
24New Hampshire$46,442$22.33
25California$54,978$26.43
26Kansas$46,114$22.17
27Minnesota$46,868$22.53
28Texas$46,605$22.41
29Ohio$47,280$22.73
30Arkansas$47,051$22.62
31Utah$47,719$22.94
32West Virginia$47,485$22.83
33South Carolina$44,680$21.48
34Florida$45,638$21.94
35Wyoming$43,917$21.11
36North Carolina$43,666$20.99
37Tennessee$43,472$20.90
38Missouri$43,191$20.76
39Hawaii$51,986$24.99
40New Mexico$40,863$19.65
41Montana$40,610$19.52
42Arizona$40,564$19.50
43Iowa$42,956$20.65
44Colorado$40,705$19.57
45Alabama$44,012$21.16
46Louisiana$42,497$20.43
47Nebraska$40,294$19.37
48Indiana$39,335$18.91
49Idaho$39,286$18.89
50Mississippi$38,959$18.73
51South Dakota$34,328$16.50
Top middle school english teacher jobs near you

Highest paying cities for middle school english teachers

The highest-paying cities for middle school english teachers are Binghamton, NY, Washington, DC, and Boston, MA.

RankCityAvg. salaryHourly rate
1Binghamton, NY$74,157$35.65
2Washington, DC$72,614$34.91
3Boston, MA$67,464$32.43
4Silver Spring, MD$65,739$31.61
5Jersey City, NJ$62,595$30.09
6Santa Rosa, CA$59,331$28.52
7Urban Honolulu, HI$52,051$25.02
8Savannah, GA$51,757$24.88
9Edmond, OK$49,800$23.94
10Detroit, MI$49,601$23.85
11Duluth, MN$48,455$23.30
12Houston, TX$47,146$22.67
13Spartanburg, SC$44,790$21.53
14Saint Louis, MO$43,560$20.94
15Memphis, TN$42,759$20.56
16Baton Rouge, LA$42,541$20.45
17Denver, CO$40,745$19.59
18Phoenix, AZ$40,600$19.52
19Idaho Falls, ID$38,363$18.44

Middle school english teacher salary details

A middle school english teacher's salary ranges from $38,000 a year at the 10th percentile to $69,000 at the 90th percentile.

Average middle school english teacher salary graph
Average middle school english teacher salary graph, trends, and summary

What is a middle school english teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$69,000$5,750$33
75th Percentile$60,000$5,000$29
Average$52,044$4,337$25
25th Percentile$44,000$3,667$21
10th Percentile$38,000$3,167$18

Highest paying middle school english teacher jobs

The highest paying types of middle school english teachers are science teacher, student teacher, and reading teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Teacher$47,989$3,999$23.0771,918
Head Teacher$51,715$4,310$24.8673,756
Resource Teacher$43,487$3,624$20.9173,796
ESL Teacher$52,701$4,392$25.3463,897
History Teacher$53,780$4,482$25.8665,399
Math Teacher$51,088$4,257$24.5659,347

How would you rate the starting salaries for middle school english teachers, as well as the prospects for salary advancement?

Dr. Bryan Carter Ph.D.

Director, Center for Digital Humanities, Associate Professor, Africana Studies, University of Arizona

Starting salaries for assistant professors are decent. Not great, but will be above the poverty line. It will depend on the type of academic position one receives. Salary prospects for those with digital skillsets will be higher over the years.

Which companies pay middle school english teachers the most?

Middle school english teacher salaries at Savannah-Chatham County Public School System and Excel Academy Charter Schools are the highest-paying according to our most recent salary estimates. In addition, the average middle school english teacher salary at companies like Delhi Unified School District and Santa Rosa City Schools are highly competitive.

Wage gap by gender, race and education

$48,000$47,400$46,800$46,200$45,600$45,000
MaleFemale

Middle school english teacher salary trends

The average middle school english teacher salary has risen by $6,573 over the last ten years. In 2014, the average middle school english teacher earned $45,471 annually, but today, they earn $52,044 a year. That works out to a 7% change in pay for middle school english teachers over the last decade.

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

Average middle school english teacher salary over time

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

Middle school english teacher salary by year

YearAvg. salaryHourly rate% Change
2025$52,000$25.02+1.9%
2024$51,100$24.55+1.8%
2023$50,200$24.11+1.5%
2022$49,400$23.75+1.7%
2021$48,500$23.34+1.5%

Recently added middle school english teacher salaries

CompanyJobLocationDate addedSalary
StrideincMiddle School English TeacherLewisville, TX06/30/2025$49,000
Indiana Public SchoolsMiddle School English TeacherPrinceton, IN06/25/2025$7,819
Ridgewood Public SchoolsMiddle School Grade 7 English-Leave of Absence Replacement TeacherRidgewood, NJ06/25/2025$68,151
Jefferson County Public SchoolsMiddle School English Language Development (ELD) Teacher-Farnsley Middle School)-STKentucky06/21/2025$48,038
Crowley Independent School District (TxEnglish-Middle SchoolCrowley, TX06/20/2025$61,810
Glen Rock Public SchoolsTeacher of English-Glen Rock Middle SchoolGlen Rock, NJ06/15/2025$58,000
Missouri Virtual AcademyMiddle School English TeacherSaint Louis, MO06/12/2025$37,866
Randolph Township SchoolsMiddle School-Leave Replacement Teacher of English School Year)Randolph, NJ06/11/2025$60,000
Beloved Community Charter SchoolMiddle School Writing ELA English TeacherJersey City, NJ06/10/2025$59,000
HendryMiddle School English TeacherNoma, FL06/06/2025$47,500

Middle school english teacher salary FAQs

Search for middle school english teacher jobs

Browse education, training, and library jobs