Career/Technical Education Teachers, Secondary School Salary in Pennsylvania

Ranked #17 of 49 · PA

2.9% above U.S. average
Mean annual salary $74,810 ≈ $36/hr
Median annual salary $75,760
Employment 4,840

Salary Distribution (10th–90th percentile)

P10 $50,040P25 $59,840 Median $75,760P75 $84,300P90 $103,430

About 80% of career/technical education teachers, secondary schools in Pennsylvania earn between $50,040 and $103,430. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Pennsylvania
$74,810
U.S. average
$72,680

The mean career/technical education teachers, secondary school salary in Pennsylvania is $74,810, about 2.9% above the U.S. average ($72,680). That works out to roughly $36/hr at 2,080 hours per year.

Metro Areas in Pennsylvania

Metro areaMedianMeanEmployment
York-Hanover, PA $84,300 $84,700 160
Allentown-Bethlehem-Easton, PA-NJ $81,200 $81,780 550
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD $80,070 $82,430 2,070
Lebanon, PA $80,060 $77,750 70
Lancaster, PA $77,800 $72,270
Reading, PA $77,740 $78,690 210
Harrisburg-Carlisle, PA $76,640 $74,940
Chambersburg, PA $75,610 $72,550 70

← Back to all career/technical education teachers, secondary school states