How much does a health specialties teacher make in Pennsylvania?
$107,900a year
Median yearly pay for health specialties teachers in Pennsylvania. That is $51.88 an hour or $8,993 a month.
- Hourly
- $51.88
- Vs. national median
- +1%
- Rank among states
- 17 of 50
- Jobs in the state
- 14,890
Pay range
Lowest 10%: $49,300Median: $107,900Highest 10%: $244,900
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $49,300 | $23.70 | |
| 25th | $71,070 | $34.17 | |
| Median | $107,900 | $51.88 | |
| 75th | $212,600 | $102.22 | |
| 90th | $244,900 | $117.73 |
Cities in Pennsylvania
Metro areas, median yearly pay.
| Harrisburg, PA | $131,000 |
| Philadelphia, PA | $108,200 |
| Pittsburgh, PA | $100,900 |
| Allentown, PA | $97,720 |
| Erie, PA | $97,500 |
| Scranton, PA | $90,070 |
| Reading, PA | $83,970 |
Nearby in the ranking
States with similar pay for health specialties teachers.
| 14. Michigan | $109,000 |
| 15. Maryland | $108,200 |
| 16. Texas | $108,200 |
| 17. Pennsylvania | $107,900 |
| 18. Vermont | $107,500 |
| 19. Georgia | $107,000 |
| 20. Virginia | $106,900 |
Frequently asked questions
How much does a health specialties teacher make an hour in Pennsylvania?
The median hourly pay in Pennsylvania is $51.88 ($107,900 a year).
Do health specialties teachers make more in Pennsylvania than the national average?
Yes: $107,900 against $107,300 nationally, 1% more.
Where does Pennsylvania rank for health specialties teacher pay?
Pennsylvania ranks 17 of 50 states.
Which city in Pennsylvania pays health specialties teachers the most?
Harrisburg-Carlisle, PA, with a median of $131,000 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.