Salaripedia
English

How much does a kindergarten teacher make in Pennsylvania?

$64,430a year

Median yearly pay for kindergarten teachers in Pennsylvania. That is $30.98 an hour or $5,369 a month.

Hourly
$30.98
Vs. national median
+3%
Rank among states
17 of 50
Jobs in the state
2,510
Pay range
Lowest 10%: $41,700Median: $64,430Highest 10%: $92,600
PercentileYearlyHourly
10th$41,700$20.05
25th$57,700$27.74
Median$64,430$30.98
75th$80,960$38.92
90th$92,600$44.52

Cities in Pennsylvania

Metro areas, median yearly pay.

York, PA$80,710
Scranton, PA$80,400
Reading, PA$79,420
Harrisburg, PA$78,910
Lancaster, PA$78,480
Lebanon, PA$78,460
Chambersburg, PA$74,780
Johnstown, PA$71,850
Allentown, PA$64,250
Philadelphia, PA$64,190
Erie, PA$62,530
Pittsburgh, PA$59,770
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for kindergarten teachers.

14. Oregon$68,580
15. Georgia$65,680
16. Nevada$64,930
17. Pennsylvania$64,430
18. Illinois$64,020
19. Virginia$63,920
20. Texas$63,780
Kindergarten Teacher salary in all states

Frequently asked questions

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

The median hourly pay in Pennsylvania is $30.98 ($64,430 a year).

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

Yes: $64,430 against $62,680 nationally, 3% more.

Where does Pennsylvania rank for kindergarten teacher pay?

Pennsylvania ranks 17 of 50 states.

Which city in Pennsylvania pays kindergarten teachers the most?

York-Hanover, PA, with a median of $80,710 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.