Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for a 7th grade teacher in the United States stands at $49,357 per year. This figure varies significantly based on several factors, including geographical location, years of experience, and educational qualifications. In states like New York and California, salaries can be considerably higher due to cost of living adjustments and demand for educators.
The salary for 7th grade teachers varies widely across states. For example, teachers in California typically earn more than those in states with lower living costs. This disparity highlights the importance of location in determining salary. For prospective teachers, understanding these state averages can provide insights into potential earnings and job prospects.
In addition to the base salary, 7th grade teachers can explore opportunities for career advancement. Specializing in subjects like STEM or obtaining advanced degrees can lead to higher pay scales. Furthermore, many districts offer incentives for teachers who take on leadership roles or participate in ongoing education. By staying informed about salary trends and seeking professional development, educators can enhance their career trajectories.
Let Zippia find your next 7th grade teacher job
Let Zippia find your next 7th grade teacher job
The average 7th grade teacher salary in New York, New Jersey, and Connecticut are the highest in the U.S. The lowest average 7th grade teacher salary states are Idaho, Arizona, and Mississippi.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | New Jersey | $61,467 | $29.55 |
| 2 | Connecticut | $60,761 | $29.21 |
| 3 | Maryland | $59,260 | $28.49 |
| 4 | New York | $66,279 | $31.86 |
| 5 | Virginia | $60,755 | $29.21 |
| 6 | Michigan | $51,138 | $24.59 |
| 7 | District of Columbia | $58,702 | $28.22 |
| 8 | Delaware | $55,546 | $26.70 |
| 9 | Pennsylvania | $54,143 | $26.03 |
| 10 | Massachusetts | $53,637 | $25.79 |
| 11 | Florida | $51,002 | $24.52 |
| 12 | Illinois | $48,550 | $23.34 |
| 13 | Nebraska | $48,656 | $23.39 |
| 14 | Ohio | $50,201 | $24.14 |
| 15 | Washington | $53,368 | $25.66 |
| 16 | Rhode Island | $52,630 | $25.30 |
| 17 | New Hampshire | $44,879 | $21.58 |
| 18 | New Mexico | $44,766 | $21.52 |
| 19 | Texas | $46,897 | $22.55 |
| 20 | Wyoming | $45,616 | $21.93 |
| 21 | Tennessee | $45,126 | $21.70 |
| 22 | Kentucky | $47,281 | $22.73 |
| 23 | Minnesota | $43,542 | $20.93 |
| 24 | Wisconsin | $44,850 | $21.56 |
| 25 | Montana | $42,377 | $20.37 |
| 26 | Georgia | $44,164 | $21.23 |
| 27 | North Carolina | $42,437 | $20.40 |
| 28 | California | $48,483 | $23.31 |
| 29 | Oregon | $46,629 | $22.42 |
| 30 | Kansas | $41,730 | $20.06 |
| 31 | Alaska | $47,900 | $23.03 |
| 32 | Alabama | $44,412 | $21.35 |
| 33 | Iowa | $42,519 | $20.44 |
| 34 | Vermont | $43,341 | $20.84 |
| 35 | Indiana | $39,062 | $18.78 |
| 36 | South Carolina | $40,307 | $19.38 |
| 37 | Hawaii | $48,745 | $23.44 |
| 38 | West Virginia | $42,016 | $20.20 |
| 39 | Colorado | $38,832 | $18.67 |
| 40 | Louisiana | $40,878 | $19.65 |
| 41 | Arizona | $37,355 | $17.96 |
| 42 | Missouri | $39,763 | $19.12 |
| 43 | Nevada | $35,984 | $17.30 |
| 44 | North Dakota | $40,693 | $19.56 |
| 45 | Idaho | $37,635 | $18.09 |
| 46 | Oklahoma | $35,618 | $17.12 |
| 47 | Arkansas | $38,018 | $18.28 |
| 48 | Mississippi | $37,320 | $17.94 |
| 49 | South Dakota | $37,951 | $18.25 |
| 50 | Utah | $37,803 | $18.17 |
| 51 | Maine | $35,677 | $17.15 |
The highest-paying cities for 7th grade teachers are Mount Vernon, NY, Teaneck, NJ, and Towson, MD.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Mount Vernon, NY | $66,402 | $31.92 |
| 2 | Teaneck, NJ | $60,952 | $29.30 |
| 3 | Towson, MD | $59,402 | $28.56 |
| 4 | Philadelphia, PA | $54,684 | $26.29 |
| 5 | Brookline, MA | $53,406 | $25.68 |
| 6 | Hollywood, FL | $51,976 | $24.99 |
| 7 | Redford, MI | $51,351 | $24.69 |
| 8 | San Bruno, CA | $50,536 | $24.30 |
| 9 | Naperville, IL | $48,512 | $23.32 |
| 10 | Austin, TX | $47,032 | $22.61 |
| 11 | Salem, OR | $46,677 | $22.44 |
| 12 | Anderson, IN | $39,290 | $18.89 |
| 13 | Las Vegas, NV | $35,828 | $17.23 |
A 7th grade teacher's salary ranges from $38,000 a year at the 10th percentile to $63,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $63,000 | $5,250 | $30 |
| 75th Percentile | $56,000 | $4,667 | $27 |
| Average | $49,357 | $4,113 | $24 |
| 25th Percentile | $43,000 | $3,583 | $21 |
| 10th Percentile | $38,000 | $3,167 | $18 |
The highest paying types of 7th grade teachers are science teacher, student teacher, and reading teacher.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Language Arts Teacher | $51,969 | $4,331 | $24.99 | 88,551 |
| English Language Arts Teacher | $48,483 | $4,040 | $23.31 | 88,793 |
| Biology Teacher | $51,721 | $4,310 | $24.87 | 68,958 |
| Science Teacher | $59,788 | $4,982 | $28.74 | 71,133 |
| Spanish Teacher | $52,445 | $4,370 | $25.21 | 54,666 |
| ESL Teacher | $52,701 | $4,392 | $25.34 | 63,897 |
Top companies hiring 7th grade teachers now:
7th grade teacher salaries at Montgomery County Public Schools and Broward County Public Schools are the highest-paying according to our most recent salary estimates. In addition, the average 7th grade teacher salary at companies like Madera High School and The Park School - Brookline are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Montgomery County Public Schools | $56,373 | $27.10 |
| 2 | Broward County Public Schools | $56,030 | $26.94 |
| 3 | Madera High School | $54,296 | $26.10 |
| 4 | The Park School - Brookline | $53,744 | $25.84 |
| 5 | Teaneck High School | $53,581 | $25.76 |
| 6 | Distinctive Schools | $52,568 | $25.27 |
| 7 | Bedford Public Schools | $52,055 | $25.03 |
| 8 | Grand Ledge High School | $51,868 | $24.94 |
| 9 | Naperville School District 203 | $51,273 | $24.65 |
| 10 | Bright Star Schools | $49,920 | $24.00 |
| 11 | San Bruno Park School District | $48,649 | $23.39 |
| 12 | Charter Schools USA | $46,876 | $22.54 |
| 13 | Salem-Keizer Public Schools | $44,042 | $21.17 |
| 14 | Catholic Diocese of Arlington | $42,788 | $20.57 |
| 15 | Erie 2-Chautauqua-Cattaraugus BOCES | $42,703 | $20.53 |
| 16 | Catholic Diocese of Sioux Falls | $41,187 | $19.80 |
| 17 | Madison High School | $40,306 | $19.38 |
| 18 | Southwest Leadership Academy Charter School | $39,182 | $18.84 |
| 19 | The Leona Group | $38,191 | $18.36 |
| 20 | NYOS Charter School | $37,536 | $18.05 |
The average 7th grade teacher salary has risen by $6,560 over the last ten years. In 2014, the average 7th grade teacher earned $42,797 annually, but today, they earn $49,357 a year. That works out to a 9% change in pay for 7th grade teachers over the last decade.
Compare 7th grade teacher salaries for cities or states with the national average over time.
Compare 7th grade teacher salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $49,400 | $23.73 | +2.1% |
| 2024 | $48,300 | $23.24 | +2.4% |
| 2023 | $47,200 | $22.67 | +1.8% |
| 2022 | $46,300 | $22.26 | +2.4% |
| 2021 | $45,200 | $21.73 | +1.6% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Fargo Public Schools | 7Th Grade Geography Teacher | Fargo, ND | 06/30/2025 | $47,393 |
| Montgomery County Public Schools | Fy26: Teacher, Grade 5, Goshen ES FTE | Gaithersburg, MD | 06/29/2025 | $64,591 |
| Salem-Keizer Public Schools | Grade 1 Esol Teacher-Harritt | Ione, OR | 06/28/2025 | $50,011 |
| Real Journey Academies | 7Th Grade English Teacher (Anticipated SY)-New Vision Middle School | Highland, CA | 06/28/2025 | $61,000 |
| AMS Schools | 7Th Grade Humanities (AMS Avondale) 85353 | Avondale, AZ | 06/26/2025 | $48,331 |
| Abby Kelley Foster Charter School | MS Seventh Grade Teacher-ELA | Worcester, MA | 06/25/2025 | $54,182 |
| Schools | Middle School TH Grade) Spanish and 7Th Grade Homeroom (Religion) Teacher for The SC | San Diego, CA | 06/24/2025 | $59,000 |
| Diocese of San Diego | Middle School TH Grade) Spanish and 7Th Grade Homeroom (Religion) Teacher for The SC | San Diego, CA | 06/24/2025 | $59,000 |
| Education Service Center Region 14 | 7Th Grade RLA Teacher | New Pay Scale + Hybrid Calendar + Excellent Benefits! | Snyder, TX | 06/24/2025 | $44,000 |
| Haverhill Public Schools | Grade 4 Teacher (Ela/Social Studies) Tilton Elementary | Haverhill, MA | 06/22/2025 | $53,753 |
Search for 7th grade teacher jobs