Salaripedia
English

How much does a kindergarten teacher make in Ohio?

$72,570a year

Median yearly pay for kindergarten teachers in Ohio. That is $34.89 an hour or $6,048 a month.

Hourly
$34.89
Vs. national median
+16%
Rank among states
13 of 50
Jobs in the state
3,290
Pay range
Lowest 10%: $46,040Median: $72,570Highest 10%: $97,880
PercentileYearlyHourly
10th$46,040$22.13
25th$57,550$27.67
Median$72,570$34.89
75th$82,080$39.46
90th$97,880$47.06

Cities in Ohio

Metro areas, median yearly pay.

Cleveland, OH$82,080
Columbus, OH$79,470
Dayton, OH$75,920
Akron, OH$66,240
Youngstown, OH$63,730
Cincinnati, OH$62,150
Toledo, OH$61,520
Wheeling, WV$60,880
Springfield, OH$60,750
Canton, OH$59,680
Weirton, WV$59,160
Huntington, WV$58,200
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for kindergarten teachers.

10. New Mexico$74,380
11. New Jersey$74,210
12. Delaware$74,030
13. Ohio$72,570
14. Oregon$68,580
15. Georgia$65,680
16. Nevada$64,930
Kindergarten Teacher salary in all states

Frequently asked questions

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

The median hourly pay in Ohio is $34.89 ($72,570 a year).

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

Yes: $72,570 against $62,680 nationally, 16% more.

Where does Ohio rank for kindergarten teacher pay?

Ohio ranks 13 of 50 states.

Which city in Ohio pays kindergarten teachers the most?

Cleveland, OH, with a median of $82,080 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.