Post job

7th grade science teacher salary

Average 7th grade science teacher salary

$50,990

$24.51 hourly rate

Entry-level 7th grade science teacher salary
$40,000 yearly salary
Updated December 15, 2025

Average Salary of a 7th Grade Science Teacher

The average salary for a 7th grade science teacher in the United States is $50,990 annually. Salaries can vary significantly based on experience, geographic location, and school district funding. For instance, teachers in urban areas often earn more due to higher living costs and demand for quality educators.

Salary by State

States such as California and New York typically offer higher salaries compared to the national average, reflecting their cost of living and education budgets. Conversely, states with lower living costs, like Arkansas or Mississippi, may present lower salary figures.

Highest Paying Cities

  • San Francisco, CA
  • New York, NY
  • Washington, DC

These cities are known for competitive pay structures for teachers, often accompanied by additional benefits. Understanding these factors can help aspiring teachers make informed decisions about their career paths and financial expectations.

On this page
7th grade science teacher salary by: 

Let Zippia find your next 7th grade science teacher job

Floating question marks illustration

Let Zippia find your next 7th grade science teacher job

Floating question marks illustration

Where can a 7th Grade Science Teacher earn more?

Compare salary by location
Vs
88k
68k
48k
28k
8k
Columbus, OH$75,098
Tucson, AZ$37,831
Compare salary by company
Vs
68k
48k
28k
8k
Heritage Academy$56,732
Yuba City Unified School District$37,540

Average 7th grade science teacher salary by state

The average 7th grade science teacher salary in New York, Connecticut, and Maine are the highest in the U.S. The lowest average 7th grade science teacher salary states are New Mexico, Indiana, and Colorado.

  • State view
  • County view
Average salary:

Highest paying states for 7th grade science teachers

RankStateAvg. salaryHourly rate
1Connecticut$73,064$35.13
2New York$74,898$36.01
3District of Columbia$72,067$34.65
4Maryland$65,338$31.41
5New Jersey$62,042$29.83
6Vermont$64,745$31.13
7Massachusetts$68,840$33.10
8Maine$72,831$35.01
9Washington$70,881$34.08
10Rhode Island$65,172$31.33
11Pennsylvania$55,536$26.70
12Oklahoma$50,911$24.48
13Virginia$58,528$28.14
14Illinois$51,102$24.57
15Michigan$48,775$23.45
16North Dakota$55,415$26.64
17Kentucky$53,479$25.71
18South Carolina$49,728$23.91
19Delaware$51,092$24.56
20Georgia$51,131$24.58
21Wisconsin$51,072$24.55
22Nevada$46,696$22.45
23Florida$50,321$24.19
24New Hampshire$47,407$22.79
25Alaska$54,867$26.38
26Texas$48,743$23.43
27California$52,307$25.15
28Minnesota$47,741$22.95
29Arkansas$48,545$23.34
30Kansas$47,049$22.62
31Ohio$47,153$22.67
32West Virginia$47,713$22.94
33North Carolina$45,997$22.11
34Wyoming$44,443$21.37
35Hawaii$52,967$25.46
36Montana$41,626$20.01
37Oregon$47,116$22.65
38Tennessee$45,359$21.81
39Utah$47,463$22.82
40Alabama$46,861$22.53
41New Mexico$40,205$19.33
42Nebraska$40,876$19.65
43Louisiana$44,735$21.51
44Missouri$44,128$21.22
45Iowa$43,681$21.00
46Colorado$39,758$19.11
47Arizona$37,664$18.11
48Indiana$40,026$19.24
49Idaho$39,069$18.78
50Mississippi$41,204$19.81
51South Dakota$34,947$16.80

Highest paying cities for 7th grade science teachers

The highest-paying cities for 7th grade science teachers are New York, NY, New Haven, CT, and Paterson, NJ.

RankCityAvg. salaryHourly rate
1New York, NY$75,098$36.10
2New Haven, CT$73,151$35.17
3Paterson, NJ$61,978$29.80
4Daly City, CA$54,787$26.34
5Riverview, FL$50,227$24.15
6Houston, TX$49,705$23.90
7Redford, MI$48,926$23.52
8South Bend, IN$40,989$19.71
9Albuquerque, NM$40,144$19.30
10Thornton, CO$39,852$19.16
11Tucson, AZ$37,831$18.19

7th grade science teacher salary details

A 7th grade science teacher's salary ranges from $40,000 a year at the 10th percentile to $64,000 at the 90th percentile.

Average 7th grade science teacher salary graph
Average 7th grade science teacher salary graph, trends, and summary

What is a 7th grade science teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$64,000$5,333$31
75th Percentile$57,000$4,750$27
Average$50,990$4,249$25
25th Percentile$45,000$3,750$22
10th Percentile$40,000$3,333$19

Highest paying 7th grade science teacher jobs

The highest paying types of 7th grade science teachers are science teacher, student teacher, and reading teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Biology Teacher$51,721$4,310$24.8768,958
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
Head Teacher$51,715$4,310$24.8673,756
Reading Teacher$55,452$4,621$26.6668,234

Top companies hiring 7th grade science teachers now:

  1. Chicago Public Schools jobs (2)
  2. Houston ISD Foundation jobs (5)
  3. Denver Public Schools jobs (3)

Which companies pay 7th grade science teachers the most?

7th grade science teacher salaries at Heritage Academy and Houston ISD Foundation are the highest-paying according to our most recent salary estimates. In addition, the average 7th grade science teacher salary at companies like Bright Star Schools and Jefferson Elementary School District are highly competitive.

Wage gap by gender, race and education

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

7th grade science teacher salary trends

The average 7th grade science teacher salary has risen by $6,440 over the last ten years. In 2014, the average 7th grade science teacher earned $44,550 annually, but today, they earn $50,990 a year. That works out to a 7% change in pay for 7th grade science teachers over the last decade.

Compare 7th grade science teacher salaries for cities or states with the national average over time.

Average 7th grade science teacher salary over time

Compare 7th grade science teacher salaries for individual cities or states with the national average.

7th grade science teacher salary by year

YearAvg. salaryHourly rate% Change
2025$51,000$24.51+1.9%
2024$50,000$24.05+1.8%
2023$49,100$23.62+1.5%
2022$48,400$23.27+1.7%
2021$47,600$22.87+1.5%

Recently added 7th grade science teacher salaries

CompanyJobLocationDate addedSalary
Yes Prep Schools7Th Grade Science Teacher-YES Prep East End Secondary)Houston, TX06/24/2025$32,000
Idea Public Schools6Th/7Th Grade Pre-Ap Science Teacher-Idea RIO Vista College Prep)El Paso, TX06/18/2025$57,000
Uplift Education7Th Grade Science Teacher: Uplift Grand Middle School)Grand Prairie, TX06/17/2025$60,000
Cotati-Rohnert Park Unified7Th Grade Science Teacher at Technology Middle SchoolRohnert Park, CA06/07/2025$53,271
Sheldon ISD7Th Grade Science TeacherNome, TX06/01/2025$65,000
Forest Hills Public School District7Th Grade Science Teacher-Long-Term SubstituteGrand Rapids, MI05/22/2025$28,696
Educational Service Center of The Western Reserve7Th Grade Science TeacherEnon, OH05/22/2025$46,832
Jarrell Independent School DistrictMiddle School 7Th Grade Science Teacher and CoachNome, TX05/22/2025$53,010
Arizona Department of EducationTeacher-Science-General Middle GradesGilbert, AZ05/16/2025$54,066
Norristown Area School DistrictLTS, 7Th Grade Science TeacherNorristown, PA05/08/2025$73,028

7th grade science teacher salary FAQs

Search for 7th grade science teacher jobs

Browse education, training, and library jobs