Salaripedia
English

How much does a teaching assistant make in Pennsylvania?

$34,740a year

Median yearly pay for teaching assistants in Pennsylvania. That is $16.70 an hour or $2,895 a month.

Hourly
$16.70
Vs. national median
-6%
Rank among states
33 of 51
Jobs in the state
48,310
Pay range
Lowest 10%: $23,380Median: $34,740Highest 10%: $45,980
PercentileYearlyHourly
10th$23,380$11.24
25th$29,090$13.99
Median$34,740$16.70
75th$37,500$18.03
90th$45,980$22.11

Cities in Pennsylvania

Metro areas, median yearly pay.

Philadelphia, PA$36,080
York, PA$35,540
Allentown, PA$35,120
Chambersburg, PA$35,040
Lebanon, PA$35,020
Lancaster, PA$34,900
Gettysburg, PA$34,720
Reading, PA$34,450
Harrisburg, PA$34,320
Erie, PA$33,770
Pittsburgh, PA$33,700
Williamsport, PA$32,780
State College, PA$32,470
Johnstown, PA$30,480
Scranton, PA$29,930
Altoona, PA$29,550
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for teaching assistants.

30. Nebraska$35,160
31. Michigan$35,110
32. Montana$34,750
33. Pennsylvania$34,740
34. Florida$34,430
35. Indiana$33,300
36. Nevada$31,900
Teaching Assistant salary in all states

Frequently asked questions

How much does a teaching assistant make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $16.70 ($34,740 a year).

Do teaching assistants make more in Pennsylvania than the national average?

No: $34,740 against $36,780 nationally, 6% less.

Where does Pennsylvania rank for teaching assistant pay?

Pennsylvania ranks 33 of 51 states.

Which city in Pennsylvania pays teaching assistants the most?

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