Salaripedia
English

How much does a teacher and instructor make in Pennsylvania?

$58,420a year

Median yearly pay for teacher and instructors in Pennsylvania. That is $28.09 an hour or $4,868 a month.

Hourly
$28.09
Vs. national median
-12%
Rank among states
32 of 50
Jobs in the state
1,480
Pay range
Lowest 10%: $36,910Median: $58,420Highest 10%: $104,000
PercentileYearlyHourly
10th$36,910$17.75
25th$47,100$22.64
Median$58,420$28.09
75th$95,740$46.03
90th$104,000$50.00

Cities in Pennsylvania

Metro areas, median yearly pay.

Harrisburg, PA$69,990
Philadelphia, PA$64,810
Pittsburgh, PA$50,800
Allentown, PA$47,770
York, PA$47,440
Scranton, PA$45,820
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for teacher and instructors.

29. South Carolina$60,220
30. Georgia$60,130
31. Louisiana$59,460
32. Pennsylvania$58,420
33. Kentucky$58,200
34. Ohio$56,890
35. Utah$56,280
Teacher and Instructor salary in all states

Frequently asked questions

How much does a teacher and instructor make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $28.09 ($58,420 a year).

Do teacher and instructors make more in Pennsylvania than the national average?

No: $58,420 against $66,140 nationally, 12% less.

Where does Pennsylvania rank for teacher and instructor pay?

Pennsylvania ranks 32 of 50 states.

Which city in Pennsylvania pays teacher and instructors the most?

Harrisburg-Carlisle, PA, with a median of $69,990 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.