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)

SpecialtyEntry LevelAverageExperienced
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.