Salaripedia
English

How much does a physical therapist make in Pennsylvania?

$101,400a year

Median yearly pay for physical therapists in Pennsylvania. That is $48.74 an hour or $8,448 a month.

Hourly
$48.74
Vs. national median
-1%
Rank among states
24 of 51
Jobs in the state
11,710
Pay range
Lowest 10%: $76,960Median: $101,400Highest 10%: $127,100
PercentileYearlyHourly
10th$76,960$37.00
25th$82,320$39.58
Median$101,400$48.74
75th$116,700$56.08
90th$127,100$61.09

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$105,800
Williamsport, PA$105,300
Allentown, PA$104,400
Gettysburg, PA$103,900
Lancaster, PA$103,200
Reading, PA$103,000
York, PA$102,200
Lebanon, PA$102,000
Chambersburg, PA$100,300
Harrisburg, PA$100,200
Scranton, PA$99,520
State College, PA$98,970
Johnstown, PA$97,870
Pittsburgh, PA$97,750
Altoona, PA$97,710
Erie, PA$94,830
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for physical therapists.

21. District of Columbia$101,600
22. Indiana$101,600
23. Virginia$101,500
24. Pennsylvania$101,400
25. South Carolina$101,300
26. Florida$101,000
27. Michigan$100,900
Physical Therapist salary in all states

Frequently asked questions

How much does a physical therapist make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $48.74 ($101,400 a year).

Do physical therapists make more in Pennsylvania than the national average?

No: $101,400 against $102,800 nationally, 1% less.

Where does Pennsylvania rank for physical therapist pay?

Pennsylvania ranks 24 of 51 states.

Which city in Pennsylvania pays physical therapists the most?

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