Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
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.
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.
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.
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.
Let Zippia find your next earth science teacher job
Let Zippia find your next earth science teacher job
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.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Vermont | $86,072 | $41.38 |
| 2 | Maryland | $95,321 | $45.83 |
| 3 | Rhode Island | $89,261 | $42.91 |
| 4 | New Jersey | $81,067 | $38.97 |
| 5 | Delaware | $80,358 | $38.63 |
| 6 | Massachusetts | $87,174 | $41.91 |
| 7 | New York | $83,165 | $39.98 |
| 8 | Connecticut | $77,386 | $37.20 |
| 9 | Illinois | $74,179 | $35.66 |
| 10 | New Hampshire | $67,620 | $32.51 |
| 11 | District of Columbia | $79,646 | $38.29 |
| 12 | Pennsylvania | $72,354 | $34.79 |
| 13 | Michigan | $66,763 | $32.10 |
| 14 | Minnesota | $70,504 | $33.90 |
| 15 | Virginia | $71,369 | $34.31 |
| 16 | Ohio | $70,971 | $34.12 |
| 17 | Wisconsin | $71,276 | $34.27 |
| 18 | South Carolina | $62,810 | $30.20 |
| 19 | Georgia | $67,962 | $32.67 |
| 20 | Alaska | $65,502 | $31.49 |
| 21 | North Carolina | $61,957 | $29.79 |
| 22 | Nevada | $54,183 | $26.05 |
| 23 | Wyoming | $55,326 | $26.60 |
| 24 | Kentucky | $65,870 | $31.67 |
| 25 | Alabama | $62,164 | $29.89 |
| 26 | North Dakota | $57,994 | $27.88 |
| 27 | Florida | $56,126 | $26.98 |
| 28 | Kansas | $52,075 | $25.04 |
| 29 | Louisiana | $56,064 | $26.95 |
| 30 | Washington | $60,247 | $28.96 |
| 31 | Texas | $54,339 | $26.12 |
| 32 | California | $62,524 | $30.06 |
| 33 | Maine | $53,372 | $25.66 |
| 34 | Indiana | $50,787 | $24.42 |
| 35 | Nebraska | $48,359 | $23.25 |
| 36 | Oregon | $53,895 | $25.91 |
| 37 | West Virginia | $53,101 | $25.53 |
| 38 | New Mexico | $44,676 | $21.48 |
| 39 | Hawaii | $57,216 | $27.51 |
| 40 | Arizona | $43,517 | $20.92 |
| 41 | Iowa | $48,512 | $23.32 |
| 42 | Tennessee | $49,236 | $23.67 |
| 43 | Montana | $35,326 | $16.98 |
| 44 | Mississippi | $46,455 | $22.33 |
| 45 | Arkansas | $49,421 | $23.76 |
| 46 | Colorado | $39,773 | $19.12 |
| 47 | Idaho | $36,917 | $17.75 |
| 48 | Oklahoma | $35,753 | $17.19 |
| 49 | Missouri | $45,432 | $21.84 |
| 50 | Utah | $46,888 | $22.54 |
| 51 | South Dakota | $37,340 | $17.95 |
The highest-paying cities for earth science teachers are Salisbury, MD, Cambridge, MA, and New York, NY.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Salisbury, MD | $95,772 | $46.04 |
| 2 | Cambridge, MA | $87,042 | $41.85 |
| 3 | New York, NY | $83,379 | $40.09 |
| 4 | Hartford, CT | $77,162 | $37.10 |
| 5 | Cincinnati, OH | $69,124 | $33.23 |
| 6 | Santa Rosa, CA | $67,035 | $32.23 |
| 7 | Greenville, NC | $63,566 | $30.56 |
| 8 | Tuscaloosa, AL | $60,828 | $29.24 |
| 9 | Fort Lauderdale, FL | $57,705 | $27.74 |
| 10 | Laramie, WY | $54,766 | $26.33 |
| 11 | Las Vegas, NV | $53,902 | $25.91 |
| 12 | Topeka, KS | $52,273 | $25.13 |
| 13 | El Paso, TX | $52,091 | $25.04 |
| 14 | Salt Lake City, UT | $46,549 | $22.38 |
| 15 | Tucson, AZ | $43,723 | $21.02 |
An earth science teacher's salary ranges from $42,000 a year at the 10th percentile to $99,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly 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 |
The highest paying types of earth science teachers are health teacher, science teacher, and student teacher.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Biology Teacher | $51,721 | $4,310 | $24.87 | 68,958 |
| History Teacher | $53,780 | $4,482 | $25.86 | 65,399 |
| Teacher | $47,989 | $3,999 | $23.07 | 71,918 |
| Science Instructor | $48,925 | $4,077 | $23.52 | 40,936 |
| Technology Teacher | $48,545 | $4,045 | $23.34 | 107,079 |
| High School English Teacher | $50,369 | $4,197 | $24.22 | 71,673 |
Top companies hiring earth science teachers now:
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.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Chapman University | $88,750 | $42.67 |
| 2 | University of California-Berkeley | $88,597 | $42.59 |
| 3 | California Institute of Technology | $85,946 | $41.32 |
| 4 | Massachusetts Institute of Technology | $84,181 | $40.47 |
| 5 | The University of Texas at El Paso | $77,357 | $37.19 |
| 6 | Texas Tech University | $72,517 | $34.86 |
| 7 | University of Wyoming | $71,139 | $34.20 |
| 8 | Kansas State University | $69,794 | $33.55 |
| 9 | University of Cincinnati | $68,957 | $33.15 |
| 10 | University of Connecticut | $68,836 | $33.09 |
| 11 | The University of Alabama | $66,965 | $32.19 |
| 12 | The Vanguard School | $64,934 | $31.22 |
| 13 | Broward County Public Schools | $59,193 | $28.46 |
| 14 | MSDCommunitySchool | $58,257 | $28.01 |
| 15 | Colorado School of Mines | $53,531 | $25.74 |
| 16 | South Burlington High School | $50,726 | $24.39 |
| 17 | Topeka Public Schools | $49,580 | $23.84 |
| 18 | Santa Rosa City Schools | $48,995 | $23.56 |
| 19 | Hartford Public Schools | $48,335 | $23.24 |
| 20 | Door’s | $45,825 | $22.03 |
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.
Compare earth science teacher salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly 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% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Ithaca City School District | Earth Science Teacher | Ithaca, NY | 06/13/2025 | $53,291 |
| Half Hollow Hills Central School District | Earth Science Teacher | Dix Hills, NY | 05/29/2025 | $61,762 |
| Canyon Owyhee School Service Agency | Summer School Biology/Earth Science Teacher | Hope, ID | 04/27/2025 | $48,000 |
| Jobs for Humanity | Earth and Space Science Teacher (Multiple Positions) | Minneapolis, MN | 04/25/2025 | $67,000 |
| Mankato Area Public Schools | Physics/Earth and Space Science Teacher | Mankato, MN | 04/16/2025 | $49,591 |
| State of Virginia | Earth Science Teacher: Virginia Department of Juvenile Justice | Enon, VA | 04/15/2025 | $72,500 |
| Roseville Area Schools | Chemistry/Earth and Space Science Teacher-Roseville Area High School School Year | Roseville, MN | 04/12/2025 | $49,171 |
| Chino Valley USD 51 | Earth Science/Biology Teacher School Year | Pine, AZ | 04/11/2025 | $53,500 |
| Hastings-On-Hudson Union Free School District | Earth Science Teacher | Hastings-on-Hudson, NY | 04/10/2025 | $68,569 |
| Fullmind | Virtual Earth Science Educator (NEW York State Certified) | Buffalo, NY | 04/04/2025 | $62,610 |
Search for earth science teacher jobs