SalaryCalculations

Elementary School Teachers, Except Special Education Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$77,060

Median hourly

$37

Average annual

$75,780

Employed in state

48K

The median annual salary for Elementary School Teachers, Except Special Education in Pennsylvania is $77,060, or about $37 an hour. That is 20% higher than the national median.

Pay in Pennsylvania ranges from $51,990 at the 10th percentile to $99,630 at the 90th percentile. Roughly 48K people work as elementary school teachers, except special education in the state.

Pay distribution in Pennsylvania

10th$51,990
25th$61,380
Median$77,060
75th$88,660
90th$99,630

Salary calculator

Hourly
$37.05
Daily
$296
Weekly
$1,482
Bi-weekly
$2,964
Monthly
$6,422
Annual
$77,060

$77,060 a year is around the 50th percentile for Elementary School Teachers, Except Special Educations in Pennsylvania. The median is $77,060.

Elementary School Teachers, Except Special Education pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Reading, PA$79,8601.8K
York-Hanover, PA$79,7302.3K
Allentown-Bethlehem-Easton, PA-NJ$79,0404.3K
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$78,57023K
Lancaster, PA$78,3602.4K
Harrisburg-Carlisle, PA$77,1603.0K
State College, PA$76,760540
Chambersburg, PA$76,750500
Scranton--Wilkes-Barre, PA$76,5901.8K
Pittsburgh, PA$76,5507.6K
Lebanon, PA$76,490480
Gettysburg, PA$75,450380
Williamsport, PA$74,610420
Johnstown, PA$71,300600
Erie, PA$69,920960

Other jobs in Pennsylvania

All salaries in Pennsylvania →