The average annual salary for preschool teachers in the State of Pennsylvania is $31,720, or $15.25 per hour. The top 10% of earners make more than $43,990 per year, while the bottom 10% earn less than $22,900 per year.
Data from the US Department of Labor. Average salary as of May 2020 based on 29,290 job postings. Salary may vary.