Schools

How Much Do Public School Teachers in Pa. Earn?

Salaries for public school teachers in the Keystone State are in the Top Ten nationwide.

Pennsylvania has some top-notch public schools, but what does that quality education cost?

The average public school teacher in Pennsylvania earned $63,521 during the 2012-13 school year, the National Center for Education Statistics says. Data on teacher salaries for the current school year are not yet available.

The average teacher in Pennsylvania in 1969-70 earned $8,858. 

Public school teacher salaries have actually decreased in Pennsyvlania in the past 15 years or so. During the 1999-2000 school year, the average salary was $66,035. That's a -3.8% change from then to now.

Only a handful of states pay their teachers better than Pennsylvania; the top-paid public school teachers are in New York, where the average salary is $75,279.

The worst states to be a public school teacher? Mississippi, which pays teachers an average of $41,994, and South Dakota, which pays an average of $39,580.

The Top Ten Average Teacher Salaries by State:


1. New York, where the average teacher salary is $75,279;
2. Massachusetts, $73,129;
3. Washington, D.C., $70,906;
4. Connecticut, $69,766;
5. California, $69,324;
6. New Jersey, $68,797;
7. Alaska, $65,468;
8. Maryland, $65,265;
9. Pennsylvania, $63,521;
10. Rhode Island, $63,474.

Do you think teachers in Pennsylvania are paid enough?

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.