Salaripedia
English

How much does a postsecondary teacher make in Pennsylvania?

$65,400a year

Median yearly pay for postsecondary teachers in Pennsylvania. That is $31.44 an hour or $5,450 a month.

Hourly
$31.44
Vs. national median
-16%
Rank among states
31 of 48
Jobs in the state
12,100
Pay range
Lowest 10%: $35,770Median: $65,400Highest 10%: $199,700
PercentileYearlyHourly
10th$35,770$17.20
25th$35,770$17.20
Median$65,400$31.44
75th$104,900$50.44
90th$199,700$96.01

Cities in Pennsylvania

Metro areas, median yearly pay.

Scranton, PA$80,980
Harrisburg, PA$78,320
Erie, PA$75,910
Lancaster, PA$73,250
Allentown, PA$62,050
Reading, PA$61,500
Pittsburgh, PA$59,060
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for postsecondary teachers.

28. Michigan$70,550
29. Kentucky$67,690
30. New York$67,640
31. Pennsylvania$65,400
32. West Virginia$65,260
33. Georgia$64,650
34. Texas$64,110
Postsecondary Teacher salary in all states

Frequently asked questions

How much does a postsecondary teacher make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $31.44 ($65,400 a year).

Do postsecondary teachers make more in Pennsylvania than the national average?

No: $65,400 against $77,640 nationally, 16% less.

Where does Pennsylvania rank for postsecondary teacher pay?

Pennsylvania ranks 31 of 48 states.

Which city in Pennsylvania pays postsecondary teachers the most?

Scranton--Wilkes-Barre, PA, with a median of $80,980 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.