Salaripedia
English

How much does a chemistry teacher make in Ohio?

$77,910a year

Median yearly pay for chemistry teachers in Ohio. That is $37.46 an hour or $6,493 a month.

Hourly
$37.46
Vs. national median
-16%
Rank among states
42 of 48
Jobs in the state
700
Pay range
Lowest 10%: $49,200Median: $77,910Highest 10%: $128,300
PercentileYearlyHourly
10th$49,200$23.65
25th$62,210$29.91
Median$77,910$37.46
75th$102,000$49.05
90th$128,300$61.69

Cities in Ohio

Metro areas, median yearly pay.

Toledo, OH$81,670
Columbus, OH$81,190
Cincinnati, OH$79,840
Cleveland, OH$77,330
Dayton, OH$76,770
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for chemistry teachers.

39. Connecticut$78,820
40. North Carolina$78,620
41. Vermont$78,560
42. Ohio$77,910
43. Florida$77,630
44. Alabama$76,430
45. South Dakota$75,810
Chemistry Teacher salary in all states

Frequently asked questions

How much does a chemistry teacher make an hour in Ohio?

The median hourly pay in Ohio is $37.46 ($77,910 a year).

Do chemistry teachers make more in Ohio than the national average?

No: $77,910 against $93,250 nationally, 16% less.

Where does Ohio rank for chemistry teacher pay?

Ohio ranks 42 of 48 states.

Which city in Ohio pays chemistry teachers the most?

Toledo, OH, with a median of $81,670 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.