2026-27 · State salary guide
Pennsylvania teacher salary schedules 2026-27

- Average salary
- $79,078NEA 2024-25
- Starting salary
- $52,198NEA 2024-25
- State minimum
- $18,500See state terms
- Districts sourced
- 8Official schedules
Pennsylvania teachers averaged $79,078 in 2024-25 per NEA, and the average starting salary was $52,198.
Pennsylvania teachers averaged $79,078 in 2024-25 per NEA, and the average starting salary was $52,198. The state's legal minimum of $18,500 has not changed since 1988-89, so real pay is set by each district's union contract. Among the eight large districts with posted 2026-27 schedules, bachelor's starting pay ranges from about $52,600 (Hazleton Area) to $68,000 (North Penn), and the top of the master's lane from about $82,300 (Hazleton Area) to $116,848 (Central Bucks). Reading, Allentown, Bethlehem Area, Central Dauphin and Upper Darby do not post their schedules publicly.
Last verified · View sources
Compare district salaries
Annual base pay, by education level. Years and contract terms can differ; open each schedule before comparing.
Select a column heading to sort. Scroll the table horizontally for more columns. — means not supplied.
8 districts shown
The district picture
Starting pay to top pay
Largest districts included in this guide, sorted by published top pay. Starting pay is the bachelor’s entry rate; top pay is the highest published maximum across degree lanes.
Schedule not published
Schedule not published
Schedule not published
Schedule not published
Schedule not published
View district chart data
| District | Year | BA start | Top pay |
|---|---|---|---|
| North Penn School District | 2026-27 | $68,000 | $126,158 |
| Central Bucks School District | 2026-27 | $53,041 | $116,848 |
| School District of Philadelphia | 2026-27 | $57,444 | $114,041 |
| West Chester Area School District | 2026-27 | $59,500 | $110,000 |
| Pittsburgh Public Schools | 2026-27 | $53,229 | $108,836 |
| Downingtown Area School District | 2026-27 | $62,066 | $107,940 |
| Erie's Public Schools (School District of the City of Erie) | 2026-27 | $57,646 | $90,305 |
| Hazleton Area School District | 2026-27 | $52,621 | $82,253 |
| Reading School District | Not published | Not published | Not published |
| Allentown School District | Not published | Not published | Not published |
| Bethlehem Area School District | Not published | Not published | Not published |
| Central Dauphin School District | Not published | Not published | Not published |
| Upper Darby School District | Not published | Not published | Not published |
Experience & progression
How pay grows by step
Bachelor’s lane · 5 districts with numeric step data
- School District of Philadelphia2026-27
- Pittsburgh Public Schools2026-27
- Central Bucks School District2026-27
- Hazleton Area School District2026-27
- Downingtown Area School District2026-27
View step progression data
| District | Step | Annual pay |
|---|---|---|
| School District of Philadelphia | 1 | $57,444 |
| School District of Philadelphia | 2 | $59,873 |
| School District of Philadelphia | 3 | $64,730 |
| School District of Philadelphia | 4 | $68,848 |
| School District of Philadelphia | 5 | $72,755 |
| School District of Philadelphia | 6 | $76,241 |
| School District of Philadelphia | 7 | $79,617 |
| School District of Philadelphia | 8 | $81,107 |
| School District of Philadelphia | 9 | $82,622 |
| School District of Philadelphia | 10 | $84,167 |
| School District of Philadelphia | 11 | $85,743 |
| Pittsburgh Public Schools | 1 | $53,229 |
| Pittsburgh Public Schools | 2 | $54,814 |
| Pittsburgh Public Schools | 3 | $56,398 |
| Pittsburgh Public Schools | 4 | $57,982 |
| Pittsburgh Public Schools | 5 | $59,567 |
| Pittsburgh Public Schools | 6 | $63,790 |
| Pittsburgh Public Schools | 7 | $68,015 |
| Pittsburgh Public Schools | 8 | $72,240 |
| Pittsburgh Public Schools | 9 | $76,464 |
| Pittsburgh Public Schools | 10 | $80,688 |
| Pittsburgh Public Schools | 11 | $91,250 |
| Pittsburgh Public Schools | 12 | $108,836 |
| Central Bucks School District | 1 | $53,041 |
| Central Bucks School District | 2 | $53,837 |
| Central Bucks School District | 3 | $54,914 |
| Central Bucks School District | 4 | $56,013 |
| Central Bucks School District | 5 | $57,133 |
| Central Bucks School District | 6 | $58,275 |
| Hazleton Area School District | 1 | $52,621 |
| Hazleton Area School District | 2 | $52,928 |
| Hazleton Area School District | 3 | $53,235 |
| Hazleton Area School District | 4 | $53,492 |
| Hazleton Area School District | 5 | $54,999 |
| Hazleton Area School District | 6 | $56,921 |
| Hazleton Area School District | 7 | $57,988 |
| Hazleton Area School District | 8 | $59,451 |
| Hazleton Area School District | 9 | $61,374 |
| Hazleton Area School District | 10 | $63,296 |
| Hazleton Area School District | 11 | $66,718 |
| Hazleton Area School District | 12 | $68,840 |
| Hazleton Area School District | 13 | $70,812 |
| Hazleton Area School District | 14 | $73,451 |
| Downingtown Area School District | 1 | $62,066 |
| Downingtown Area School District | 2 | $63,777 |
| Downingtown Area School District | 3 | $65,488 |
| Downingtown Area School District | 4 | $67,199 |
| Downingtown Area School District | 5 | $68,910 |
| Downingtown Area School District | 6 | $70,622 |
| Downingtown Area School District | 7 | $72,333 |
| Downingtown Area School District | 8 | $74,044 |
| Downingtown Area School District | 9 | $75,755 |
| Downingtown Area School District | 10 | $77,466 |
| Downingtown Area School District | 11 | $79,177 |
| Downingtown Area School District | 12 | $80,888 |
| Downingtown Area School District | 13 | $82,599 |
| Downingtown Area School District | 14 | $84,310 |
The wider picture
Salary in context
View salary context data
| Measure | Amount | Context |
|---|---|---|
| Pennsylvania average | $79,078 | NEA 2024-25 |
| State minimum | $18,500 | See state minimum terms below |
| National average | $74,495 | Reporting year not published |
State minimum salary
$18,500
Public School Code of 1949, Section 1142.1: a full-time teacher must be paid at least $18,500 a year, in effect since the 1988-89 school term (added Oct. 20, 1988, P.L.827, No.110). No later amendment raising the floor was found as of 2026-10-28; Act 55 of 2022 did not change it, and proposals to raise it (e.g. SB 856 of 2023) were not enacted. NEA average salary is FY 2024-25 (Rankings & Estimates, August 2026); starting salary is the NEA Teacher Salary Benchmark, FY 2024-25.
Read the state minimum source ↗Before you compare offers
Match the school year, degree lane and credited experience. The published maximum is not a promise of starting placement. Confirm contract days, supplements and eligibility in each district’s official schedule.
Frequently asked questions
Where can I find Pennsylvania district salary schedules?
Use the district comparison table on this page to open a district guide and its official salary schedule. Each source is linked with a verification date.
Does a master’s degree change the salary?
Check the master’s lane in the district’s published schedule. Degree supplements and placement rules vary; a missing value here does not mean there is no additional pay.
Sources and last checked
- Public School Code of 1949, Section 1142.1 (minimum salaries) · Pennsylvania General Assembly
- Public School Enrollment Reports 2025-26 · Pennsylvania Department of Education
- Educator Pay and Student Spending: How Does Your State Rank? · National Education Association
- School District of Philadelphia 2026-27 teacher salary schedule · Philadelphia Federation of Teachers
- Pittsburgh Public Schools 2026-27 teacher salary schedule · Pittsburgh Federation of Teachers Local 400
- Central Bucks School District 2026-27 teacher salary schedule · Central Bucks School District
- Hazleton Area School District 2026-27 teacher salary schedule · Hazleton Area School District
- Downingtown Area School District 2026-27 teacher salary schedule · Downingtown Area School District
- North Penn School District 2026-27 teacher salary schedule · North Penn School District
- West Chester Area School District 2026-27 teacher salary schedule · West Chester Area School District
- Erie's Public Schools (School District of the City of Erie) 2026-27 teacher salary schedule · Erie's Public Schools (School District of the City of Erie)
- School District of Philadelphia: source · School District of Philadelphia
- Pittsburgh Public Schools: source · Pittsburgh Public Schools
- Central Bucks School District: source · Central Bucks School District
- Hazleton Area School District: source · Hazleton Area School District
- Downingtown Area School District: source · Downingtown Area School District
- North Penn School District: source · North Penn School District
- West Chester Area School District: source · West Chester Area School District
- Erie's Public Schools (School District of the City of Erie): source · Erie's Public Schools (School District of the City of Erie)
Last verified
Keep exploring