• Find A Program

Pennsylvania Math Teacher Salary Expectations

Based on research done by the Pennsylvania Department of Labor & Industry, math teacher salaries in Pennsylvania are reported to average out at $78,880 per year. It’s notable that starting salaries tend to average 37% less at $49,960, but experienced salaries average 16% more than average at $93,340.

It’s also notable that there are regional changes in salary, as seen here:

Philadelphia County

(Philadelphia)

  • Starting: $53,070
  • Average: $90,700
  • Experienced: $109,510

Allegheny County

(Pittsburgh)

  • Starting: $52,350
  • Average: $78,470
  • Experienced: $91,520

Lackawanna County

(Scranton)

  • Starting: $47,600
  • Average: $91,200
  • Experienced: $113,000

Cumberland County

(Carlisle)

  • Starting: $52,260
  • Average: $81,390
  • Experienced: $95,960

Northampton County

(Easton)

  • Starting: $58,330
  • Average: $78,540
  • Experienced: $88,650

Additional salary information about math teachers in Pennsylvania can be found in the below table:

Area name
Employment
Annual median wage
Allentown-Bethlehem-Easton PA-NJ
230
71700
Harrisburg-Carlisle PA
180
73060
Lancaster PA
70
70840
Newark-Union NJ-PA Metropolitan Division
450
84190
Philadelphia PA Metropolitan Division
1030
72320
Philadelphia-Camden-Wilmington PA-NJ-DE-MD
1330
71950
Pittsburgh PA
550
72330
Reading PA
90
66480
Scranton--Wilkes-Barre PA
130
72730
Far Western Pennsylvania nonmetropolitan area
80
62850
West Central Pennsylvania nonmetropolitan area
40
84620
East Central Pennsylvania nonmetropolitan area
70
72190