Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
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.
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:
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.
Let Zippia find your next middle school english teacher job
Let Zippia find your next middle school english teacher job
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.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Connecticut | $72,969 | $35.08 |
| 2 | New York | $75,400 | $36.25 |
| 3 | Maryland | $65,958 | $31.71 |
| 4 | District of Columbia | $72,491 | $34.85 |
| 5 | New Jersey | $62,550 | $30.07 |
| 6 | Rhode Island | $64,372 | $30.95 |
| 7 | Washington | $72,332 | $34.77 |
| 8 | Massachusetts | $67,670 | $32.53 |
| 9 | Maine | $71,033 | $34.15 |
| 10 | Vermont | $63,072 | $30.32 |
| 11 | Pennsylvania | $56,070 | $26.96 |
| 12 | Illinois | $50,465 | $24.26 |
| 13 | Delaware | $51,667 | $24.84 |
| 14 | Virginia | $57,994 | $27.88 |
| 15 | Oklahoma | $49,826 | $23.95 |
| 16 | Michigan | $49,248 | $23.68 |
| 17 | Nevada | $48,282 | $23.21 |
| 18 | Oregon | $50,303 | $24.18 |
| 19 | Alaska | $57,275 | $27.54 |
| 20 | North Dakota | $54,372 | $26.14 |
| 21 | Wisconsin | $50,396 | $24.23 |
| 22 | Kentucky | $51,794 | $24.90 |
| 23 | Georgia | $51,144 | $24.59 |
| 24 | New Hampshire | $46,442 | $22.33 |
| 25 | California | $54,978 | $26.43 |
| 26 | Kansas | $46,114 | $22.17 |
| 27 | Minnesota | $46,868 | $22.53 |
| 28 | Texas | $46,605 | $22.41 |
| 29 | Ohio | $47,280 | $22.73 |
| 30 | Arkansas | $47,051 | $22.62 |
| 31 | Utah | $47,719 | $22.94 |
| 32 | West Virginia | $47,485 | $22.83 |
| 33 | South Carolina | $44,680 | $21.48 |
| 34 | Florida | $45,638 | $21.94 |
| 35 | Wyoming | $43,917 | $21.11 |
| 36 | North Carolina | $43,666 | $20.99 |
| 37 | Tennessee | $43,472 | $20.90 |
| 38 | Missouri | $43,191 | $20.76 |
| 39 | Hawaii | $51,986 | $24.99 |
| 40 | New Mexico | $40,863 | $19.65 |
| 41 | Montana | $40,610 | $19.52 |
| 42 | Arizona | $40,564 | $19.50 |
| 43 | Iowa | $42,956 | $20.65 |
| 44 | Colorado | $40,705 | $19.57 |
| 45 | Alabama | $44,012 | $21.16 |
| 46 | Louisiana | $42,497 | $20.43 |
| 47 | Nebraska | $40,294 | $19.37 |
| 48 | Indiana | $39,335 | $18.91 |
| 49 | Idaho | $39,286 | $18.89 |
| 50 | Mississippi | $38,959 | $18.73 |
| 51 | South Dakota | $34,328 | $16.50 |
The highest-paying cities for middle school english teachers are Binghamton, NY, Washington, DC, and Boston, MA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Binghamton, NY | $74,157 | $35.65 |
| 2 | Washington, DC | $72,614 | $34.91 |
| 3 | Boston, MA | $67,464 | $32.43 |
| 4 | Silver Spring, MD | $65,739 | $31.61 |
| 5 | Jersey City, NJ | $62,595 | $30.09 |
| 6 | Santa Rosa, CA | $59,331 | $28.52 |
| 7 | Urban Honolulu, HI | $52,051 | $25.02 |
| 8 | Savannah, GA | $51,757 | $24.88 |
| 9 | Edmond, OK | $49,800 | $23.94 |
| 10 | Detroit, MI | $49,601 | $23.85 |
| 11 | Duluth, MN | $48,455 | $23.30 |
| 12 | Houston, TX | $47,146 | $22.67 |
| 13 | Spartanburg, SC | $44,790 | $21.53 |
| 14 | Saint Louis, MO | $43,560 | $20.94 |
| 15 | Memphis, TN | $42,759 | $20.56 |
| 16 | Baton Rouge, LA | $42,541 | $20.45 |
| 17 | Denver, CO | $40,745 | $19.59 |
| 18 | Phoenix, AZ | $40,600 | $19.52 |
| 19 | Idaho Falls, ID | $38,363 | $18.44 |
A middle school english teacher's salary ranges from $38,000 a year at the 10th percentile to $69,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly 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 |
The highest paying types of middle school english teachers are science teacher, student teacher, and reading teacher.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Teacher | $47,989 | $3,999 | $23.07 | 71,918 |
| Head Teacher | $51,715 | $4,310 | $24.86 | 73,756 |
| Resource Teacher | $43,487 | $3,624 | $20.91 | 73,796 |
| ESL Teacher | $52,701 | $4,392 | $25.34 | 63,897 |
| History Teacher | $53,780 | $4,482 | $25.86 | 65,399 |
| Math Teacher | $51,088 | $4,257 | $24.56 | 59,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
Top companies hiring middle school english teachers now:
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.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Savannah-Chatham County Public School System | $65,744 | $31.61 |
| 2 | Excel Academy Charter Schools | $64,162 | $30.85 |
| 3 | Delhi Unified School District | $62,146 | $29.88 |
| 4 | Santa Rosa City Schools | $60,514 | $29.09 |
| 5 | La Scuola d'Italia Gugliemo Marconi | $59,164 | $28.44 |
| 6 | Montgomery County Public Schools | $57,512 | $27.65 |
| 7 | Energized for Excellence Academy, Inc. | $56,499 | $27.16 |
| 8 | YES Prep Public Schools | $54,573 | $26.24 |
| 9 | KIPP St. Louis | $53,229 | $25.59 |
| 10 | Culver City Unified School District | $52,863 | $25.41 |
| 11 | Edmond Public Schools | $52,810 | $25.39 |
| 12 | Distinctive Schools | $52,635 | $25.31 |
| 13 | Roosevelt Ind School District | $52,376 | $25.18 |
| 14 | Chaminade High School | $51,909 | $24.96 |
| 15 | Camino Nuevo Charter Academy | $51,177 | $24.60 |
| 16 | Torrance Unified School District | $50,471 | $24.26 |
| 17 | Friendship Public Charter School | $50,462 | $24.26 |
| 18 | DCP Holdings Inc | $48,809 | $23.47 |
| 19 | KIPP DC | $48,664 | $23.40 |
| 20 | Downey Unified School District | $48,565 | $23.35 |
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.
Compare middle school english teacher salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly 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% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Strideinc | Middle School English Teacher | Lewisville, TX | 06/30/2025 | $49,000 |
| Indiana Public Schools | Middle School English Teacher | Princeton, IN | 06/25/2025 | $7,819 |
| Ridgewood Public Schools | Middle School Grade 7 English-Leave of Absence Replacement Teacher | Ridgewood, NJ | 06/25/2025 | $68,151 |
| Jefferson County Public Schools | Middle School English Language Development (ELD) Teacher-Farnsley Middle School)-ST | Kentucky | 06/21/2025 | $48,038 |
| Crowley Independent School District (Tx | English-Middle School | Crowley, TX | 06/20/2025 | $61,810 |
| Glen Rock Public Schools | Teacher of English-Glen Rock Middle School | Glen Rock, NJ | 06/15/2025 | $58,000 |
| Missouri Virtual Academy | Middle School English Teacher | Saint Louis, MO | 06/12/2025 | $37,866 |
| Randolph Township Schools | Middle School-Leave Replacement Teacher of English School Year) | Randolph, NJ | 06/11/2025 | $60,000 |
| Beloved Community Charter School | Middle School Writing ELA English Teacher | Jersey City, NJ | 06/10/2025 | $59,000 |
| Hendry | Middle School English Teacher | Noma, FL | 06/06/2025 | $47,500 |
Search for middle school english teacher jobs