Salaripedia
English

How much does an environmental science teacher make in Pennsylvania?

$91,640a year

Median yearly pay for environmental science teachers in Pennsylvania. That is $44.06 an hour or $7,637 a month.

Hourly
$44.06
Vs. national median
-4%
Rank among states
22 of 38
Jobs in the state
240
Pay range
Lowest 10%: $60,660Median: $91,640Highest 10%: $127,900
PercentileYearlyHourly
10th$60,660$29.16
25th$76,810$36.93
Median$91,640$44.06
75th$105,500$50.74
90th$127,900$61.50

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$97,380
Pittsburgh, PA$96,840
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for environmental science teachers.

19. Nevada$94,820
20. Minnesota$93,640
21. Maine$92,120
22. Pennsylvania$91,640
23. Oregon$90,270
24. Georgia$84,290
25. Missouri$83,210
Environmental Science Teacher salary in all states

Frequently asked questions

How much does an environmental science teacher make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $44.06 ($91,640 a year).

Do environmental science teachers make more in Pennsylvania than the national average?

No: $91,640 against $94,980 nationally, 4% less.

Where does Pennsylvania rank for environmental science teacher pay?

Pennsylvania ranks 22 of 38 states.

Which city in Pennsylvania pays environmental science teachers the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $97,380 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.