Preschool Teacher Salary in Ohio
Preschool Teacher pay in Ohio, explained
Preschool teachers in Ohio earn a median of $35,180 per year ($16.91 per hour), which is 8% below the national median of $38,140. Entry-level workers earn around $27,260, while the most experienced preschool teachers reach about $48,240. Pay varies by employer, setting, and metro area within Ohio.
Is $35,180 good pay in Ohio?
Adjusted for Ohio's cost of living (which runs 93% of the U.S. average), that $35,180 is worth about $37,920 in national buying power — ranking Ohio #33 for real pay (vs #39 on the sticker number).
Preschool Teacher pay by experience in Ohio
Preschool Teacher pay in neighboring states
| State | Median / yr | Real pay | vs OH |
|---|---|---|---|
| Ohio (here) | $35,180 | $37,920 | — |
| Michigan | $37,110 | $38,569 | −$1,930 |
| Indiana | $36,650 | $39,270 | −$1,470 |
| Pennsylvania | $36,050 | $36,947 | −$870 |
| West Virginia | $32,480 | $36,292 | +$2,700 |
| Kentucky | $29,780 | $33,031 | +$5,400 |
Preschool Teacher in Ohio: FAQ
How much do preschool teachers make in Ohio?
Preschool teachers in Ohio earn a median of $35,180 per year ($16.91 per hour), compared with $38,140 nationally.
Does Ohio pay preschool teachers well?
At $35,180, Ohio pays 8% below the national median for preschool teachers. An estimated 19,840 work in the state.