Therapist Salary in Pennsylvania
Pennsylvania's two major metros — Philadelphia and Pittsburgh — offer strong therapy salaries backed by world-class health systems including UPMC and Jefferson Health. Philadelphia's suburban counties are among the best-paying school-based therapy markets in the country. Rural PA positions often include sign-on bonuses.
Average Therapy Salaries in Pennsylvania (2026)
| Specialty | Entry Level | Average | Experienced |
|---|---|---|---|
| Physical Therapist (PT) | $67,000/yr | $89,000/yr | $110,000/yr |
| Occupational Therapist (OT) | $63,000/yr | $85,000/yr | $105,000/yr |
| Speech-Language Pathologist (SLP) | $65,000/yr | $87,000/yr | $108,000/yr |
| BCBA / ABA Therapist | $60,000/yr | $82,000/yr | $101,000/yr |
| Mental Health Therapist (LCSW/LPC) | $52,000/yr | $70,000/yr | $92,000/yr |
Top Paying Cities in Pennsylvania
- Philadelphia
- Pittsburgh
- Allentown
- Erie
- Harrisburg
Browse therapy jobs in Pennsylvania
Updated daily — PT, OT, SLP, ABA & mental health roles.
See Open Positions →Frequently Asked Questions
How much does a physical therapist (PT) make in Pennsylvania?
Physical therapists in Pennsylvania earn an average of $89,000 per year. Entry-level PTs typically start around $67,000, while experienced PTs can earn up to $110,000.
What is the average occupational therapist (OT) salary in Pennsylvania?
OTs in Pennsylvania average $85,000 annually. Pay ranges from $63,000 for new grads to $105,000 for experienced therapists in specialty settings.
How much do speech-language pathologists (SLPs) earn in Pennsylvania?
SLPs in Pennsylvania earn between $65,000 and $108,000 per year, with an average of $87,000. School-based SLPs typically follow district pay scales.