Preschool Teacher Salary in Pennsylvania
Preschool Teacher pay in Pennsylvania, explained
Preschool teachers in Pennsylvania earn a median of $36,050 per year ($17.33 per hour), which is 5% below the national median of $38,140. Entry-level workers earn around $29,590, while the most experienced preschool teachers reach about $46,460. Pay varies by employer, setting, and metro area within Pennsylvania.
Is $36,050 good pay in Pennsylvania?
Adjusted for Pennsylvania's cost of living (which runs 98% of the U.S. average), that $36,050 is worth about $36,947 in national buying power — ranking Pennsylvania #37 for real pay (vs #36 on the sticker number).
Preschool Teacher pay by experience in Pennsylvania
Preschool Teacher pay in neighboring states
| State | Median / yr | Real pay | vs PA |
|---|---|---|---|
| Pennsylvania (here) | $36,050 | $36,947 | — |
| New Jersey | $48,220 | $44,318 | −$12,170 |
| New York | $46,520 | $43,106 | −$10,470 |
| Maryland | $44,600 | $42,493 | −$8,550 |
| Delaware | $36,360 | $36,430 | −$310 |
| Ohio | $35,180 | $37,920 | +$870 |
| West Virginia | $32,480 | $36,292 | +$3,570 |
Preschool Teacher in Pennsylvania: FAQ
How much do preschool teachers make in Pennsylvania?
Preschool teachers in Pennsylvania earn a median of $36,050 per year ($17.33 per hour), compared with $38,140 nationally.
Does Pennsylvania pay preschool teachers well?
At $36,050, Pennsylvania pays 5% below the national median for preschool teachers. An estimated 22,760 work in the state.