SOC 53-3051 · Pennsylvania

Bus Drivers, School Salary in Pennsylvania

Bus drivers, school in Pennsylvania earn the most in Philadelphia (average $52,890 a year) and the least in Johnstown ($40,820), across the 14 Pennsylvania metro areas we cover. Statewide, BLS puts the bus drivers, school average at $48,170 and the median at $47,530 for 23,670 workers. The U.S. average for this job is $48,430.

$53Khighest: Philadelphia
$41Klowest: Johnstown
22,900jobs in these metros
14metro areas
Advertisement

Bus Drivers, School average salary by city in Pennsylvania

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Philadelphia$52,890$51,960$47,210$43,053103
Allentown$52,020$49,770$46,950$42,381100
Williamsport$50,760$46,420$43,360$41,40792
Harrisburg$48,170$48,150$39,210$39,40699
State College$47,400$45,660$34,120$38,81197
Reading$46,960$47,330$42,340$38,47197
Pittsburgh$46,630$46,840$38,000$38,21695
Lancaster$45,990$46,590$40,240$37,72198
Chambersburg$45,340$44,000$37,250$37,21995
York$45,220$47,060$38,040$37,12696
Scranton$44,200$45,010$35,150$36,33894
Erie$43,260$43,050$35,700$35,61191
Altoona$41,100$40,750$31,530$33,94290
Johnstown$40,820$39,460$35,470$33,72686

*Average salary after federal and state taxes for a single filer; local earned income taxes (for example Philadelphia's wage tax) are not included. Cost of living: BEA price parity, U.S. = 100.

Bus Drivers, School salary in other states

Bus Drivers, School salary by city and state

More about pay in Pennsylvania

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.