Salaripedia
English

How much does an occupational therapist make in Pennsylvania?

$98,440a year

Median yearly pay for occupational therapists in Pennsylvania. That is $47.33 an hour or $8,203 a month.

Hourly
$47.33
Vs. national median
-2%
Rank among states
28 of 51
Jobs in the state
6,560
Pay range
Lowest 10%: $69,120Median: $98,440Highest 10%: $128,800
PercentileYearlyHourly
10th$69,120$33.23
25th$81,880$39.37
Median$98,440$47.33
75th$112,300$54.00
90th$128,800$61.92

Cities in Pennsylvania

Metro areas, median yearly pay.

Gettysburg, PA$107,900
Philadelphia, PA$103,100
Lancaster, PA$102,500
York, PA$99,180
Lebanon, PA$98,860
Williamsport, PA$98,580
Allentown, PA$98,440
Harrisburg, PA$98,240
Chambersburg, PA$97,020
Reading, PA$95,470
State College, PA$94,940
Scranton, PA$93,750
Erie, PA$93,560
Pittsburgh, PA$90,860
Altoona, PA$86,900
Johnstown, PA$84,150
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for occupational therapists.

25. Kansas$99,170
26. New Mexico$99,170
27. Louisiana$98,490
28. Pennsylvania$98,440
29. Idaho$97,760
30. Tennessee$97,700
31. Kentucky$97,650
Occupational Therapist salary in all states

Frequently asked questions

How much does an occupational therapist make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $47.33 ($98,440 a year).

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

No: $98,440 against $100,300 nationally, 2% less.

Where does Pennsylvania rank for occupational therapist pay?

Pennsylvania ranks 28 of 51 states.

Which city in Pennsylvania pays occupational therapists the most?

Gettysburg, PA, with a median of $107,900 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.