Post job

Earth science teacher salary

Average earth science teacher salary

$65,102

$31.3 hourly rate

Entry-level earth science teacher salary
$42,000 yearly salary
Updated December 15, 2025

Understanding Earth Science Teacher Salaries

The average salary for an Earth Science Teacher is $65,102 per year, or about $31 per hour. Factors influencing salary include geographic location, years of experience, and specific educational qualifications.

Highest Paying States

Teachers in states like California, New York, and Texas tend to earn significantly more than those in other regions. For instance, California offers competitive salaries that can exceed $75,000 annually for experienced teachers.

Opportunities for Advancement

Gaining additional certifications or specializing in certain areas of Earth Science can lead to higher-paying positions. Furthermore, urban school districts often provide better compensation packages than rural areas.

Salary Growth Over Time

As Earth Science Teachers gain experience, their salary potential increases. Teachers with over 10 years of experience often see their salaries rise by as much as 20%. This upward trajectory is vital for those considering a long-term commitment to the profession.

On this page
Earth science teacher salary by: 

Let Zippia find your next earth science teacher job

Floating question marks illustration

Let Zippia find your next earth science teacher job

Floating question marks illustration

Where can an Earth Science Teacher earn more?

Compare salary by location
Vs
114k
94k
74k
54k
34k
14k
Columbus, OH$95,772
Tucson, AZ$43,723
Compare salary by company
Vs
116k
96k
76k
56k
36k
16k
Chapman University$88,750
Door’s$45,825

Earth science 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 an earth science teacher typically falls between $65,102 and $70,191.
zippia
$65,102yearly
glassdoor[1]
$70,191yearly
comparably[2]
$67,474yearly
Salary.com[3]
$65,697yearly

Average earth science teacher salary by state

The highest-paying states for earth science teachers are Maryland, Rhode Island, and Massachusetts. The lowest average earth science teacher salary states are Arizona, Colorado, and South Dakota.

  • State view
  • County view
Average salary:

Highest paying states for earth science teachers

RankStateAvg. salaryHourly rate
1Vermont$86,072$41.38
2Maryland$95,321$45.83
3Rhode Island$89,261$42.91
4New Jersey$81,067$38.97
5Delaware$80,358$38.63
6Massachusetts$87,174$41.91
7New York$83,165$39.98
8Connecticut$77,386$37.20
9Illinois$74,179$35.66
10New Hampshire$67,620$32.51
11District of Columbia$79,646$38.29
12Pennsylvania$72,354$34.79
13Michigan$66,763$32.10
14Minnesota$70,504$33.90
15Virginia$71,369$34.31
16Ohio$70,971$34.12
17Wisconsin$71,276$34.27
18South Carolina$62,810$30.20
19Georgia$67,962$32.67
20Alaska$65,502$31.49
21North Carolina$61,957$29.79
22Nevada$54,183$26.05
23Wyoming$55,326$26.60
24Kentucky$65,870$31.67
25Alabama$62,164$29.89
26North Dakota$57,994$27.88
27Florida$56,126$26.98
28Kansas$52,075$25.04
29Louisiana$56,064$26.95
30Washington$60,247$28.96
31Texas$54,339$26.12
32California$62,524$30.06
33Maine$53,372$25.66
34Indiana$50,787$24.42
35Nebraska$48,359$23.25
36Oregon$53,895$25.91
37West Virginia$53,101$25.53
38New Mexico$44,676$21.48
39Hawaii$57,216$27.51
40Arizona$43,517$20.92
41Iowa$48,512$23.32
42Tennessee$49,236$23.67
43Montana$35,326$16.98
44Mississippi$46,455$22.33
45Arkansas$49,421$23.76
46Colorado$39,773$19.12
47Idaho$36,917$17.75
48Oklahoma$35,753$17.19
49Missouri$45,432$21.84
50Utah$46,888$22.54
51South Dakota$37,340$17.95

Highest paying cities for earth science teachers

The highest-paying cities for earth science teachers are Salisbury, MD, Cambridge, MA, and New York, NY.

RankCityAvg. salaryHourly rate
1Salisbury, MD$95,772$46.04
2Cambridge, MA$87,042$41.85
3New York, NY$83,379$40.09
4Hartford, CT$77,162$37.10
5Cincinnati, OH$69,124$33.23
6Santa Rosa, CA$67,035$32.23
7Greenville, NC$63,566$30.56
8Tuscaloosa, AL$60,828$29.24
9Fort Lauderdale, FL$57,705$27.74
10Laramie, WY$54,766$26.33
11Las Vegas, NV$53,902$25.91
12Topeka, KS$52,273$25.13
13El Paso, TX$52,091$25.04
14Salt Lake City, UT$46,549$22.38
15Tucson, AZ$43,723$21.02

Earth science teacher salary details

An earth science teacher's salary ranges from $42,000 a year at the 10th percentile to $99,000 at the 90th percentile.

Average earth science teacher salary graph
Average earth science teacher salary graph, trends, and summary

What is an earth science teacher's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$99,000$8,250$48
75th Percentile$81,000$6,750$39
Average$65,102$5,425$31
25th Percentile$52,000$4,333$25
10th Percentile$42,000$3,500$20

Highest paying earth science teacher jobs

The highest paying types of earth science teachers are health teacher, science teacher, and student teacher.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Biology Teacher$51,721$4,310$24.8768,958
History Teacher$53,780$4,482$25.8665,399
Teacher$47,989$3,999$23.0771,918
Science Instructor$48,925$4,077$23.5240,936
Technology Teacher$48,545$4,045$23.34107,079
High School English Teacher$50,369$4,197$24.2271,673

Which companies pay earth science teachers the most?

Earth science teacher salaries at Chapman University and University of California, Berkeley are the highest-paying according to our most recent salary estimates. In addition, the average earth science teacher salary at companies like California Institute of Technology and Massachusetts Institute of Technology are highly competitive.

Wage gap by gender, race and education

$59,000$58,000$57,000$56,000$55,000$54,000
MaleFemale

Earth science teacher salary trends

The average earth science teacher salary has risen by $8,905 over the last ten years. In 2014, the average earth science teacher earned $56,197 annually, but today, they earn $65,102 a year. That works out to a 8% change in pay for earth science teachers over the last decade.

Compare earth science teacher salaries for cities or states with the national average over time.

Average earth science teacher salary over time

Compare earth science teacher salaries for individual cities or states with the national average.

Earth science teacher salary by year

YearAvg. salaryHourly rate% Change
2025$65,100$31.30+1.9%
2024$63,800$30.70+2.2%
2023$62,500$30.03+1.9%
2022$61,300$29.46+1.9%
2021$60,100$28.89+1.4%

Recently added earth science teacher salaries

CompanyJobLocationDate addedSalary
Ithaca City School DistrictEarth Science TeacherIthaca, NY06/13/2025$53,291
Half Hollow Hills Central School DistrictEarth Science TeacherDix Hills, NY05/29/2025$61,762
Canyon Owyhee School Service AgencySummer School Biology/Earth Science TeacherHope, ID04/27/2025$48,000
Jobs for HumanityEarth and Space Science Teacher (Multiple Positions)Minneapolis, MN04/25/2025$67,000
Mankato Area Public SchoolsPhysics/Earth and Space Science TeacherMankato, MN04/16/2025$49,591
State of VirginiaEarth Science Teacher: Virginia Department of Juvenile JusticeEnon, VA04/15/2025$72,500
Roseville Area SchoolsChemistry/Earth and Space Science Teacher-Roseville Area High School School YearRoseville, MN04/12/2025$49,171
Chino Valley USD 51Earth Science/Biology Teacher School YearPine, AZ04/11/2025$53,500
Hastings-On-Hudson Union Free School DistrictEarth Science TeacherHastings-on-Hudson, NY04/10/2025$68,569
FullmindVirtual Earth Science Educator (NEW York State Certified)Buffalo, NY04/04/2025$62,610

Earth science teacher salary FAQs

Search for earth science teacher jobs

Browse education, training, and library jobs