Salaripedia
English

How much does a physics teacher make in Pennsylvania?

$98,370a year

Median yearly pay for physics teachers in Pennsylvania. That is $47.29 an hour or $8,198 a month.

Hourly
$47.29
Vs. national median
-2%
Rank among states
25 of 47
Jobs in the state
580
Pay range
Lowest 10%: $59,160Median: $98,370Highest 10%: $134,600
PercentileYearlyHourly
10th$59,160$28.44
25th$75,090$36.10
Median$98,370$47.29
75th$122,400$58.84
90th$134,600$64.72

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$103,800
Pittsburgh, PA$91,620
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for physics teachers.

22. New Jersey$98,920
23. Nebraska$98,460
24. Vermont$98,390
25. Pennsylvania$98,370
26. West Virginia$98,320
27. Montana$98,050
28. Texas$97,760
Physics Teacher salary in all states

Frequently asked questions

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

The median hourly pay in Pennsylvania is $47.29 ($98,370 a year).

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

No: $98,370 against $100,300 nationally, 2% less.

Where does Pennsylvania rank for physics teacher pay?

Pennsylvania ranks 25 of 47 states.

Which city in Pennsylvania pays physics teachers the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $103,800 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.