Salaripedia
English

How much does a communications teacher make in Pennsylvania?

$77,790a year

Median yearly pay for communications teachers in Pennsylvania. That is $37.40 an hour or $6,483 a month.

Hourly
$37.40
Vs. national median
-1%
Rank among states
23 of 48
Jobs in the state
1,530
Pay range
Lowest 10%: $48,950Median: $77,790Highest 10%: $116,100
PercentileYearlyHourly
10th$48,950$23.53
25th$63,630$30.59
Median$77,790$37.40
75th$94,760$45.56
90th$116,100$55.84

Cities in Pennsylvania

Metro areas, median yearly pay.

Erie, PA$80,750
Philadelphia, PA$79,870
Allentown, PA$78,270
Pittsburgh, PA$75,890
Harrisburg, PA$75,400
Scranton, PA$73,770
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for communications teachers.

20. Maine$78,000
21. Utah$77,950
22. West Virginia$77,880
23. Pennsylvania$77,790
24. New Jersey$77,780
25. Iowa$77,700
26. Ohio$77,660
Communications Teacher salary in all states

Frequently asked questions

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

The median hourly pay in Pennsylvania is $37.40 ($77,790 a year).

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

No: $77,790 against $78,580 nationally, 1% less.

Where does Pennsylvania rank for communications teacher pay?

Pennsylvania ranks 23 of 48 states.

Which city in Pennsylvania pays communications teachers the most?

Erie, PA, with a median of $80,750 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.