SalaryCalculations

Bus Drivers, School Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$47,530

Median hourly

$23

Average annual

$48,170

Employed in state

24K

The median annual salary for Bus Drivers, School in Pennsylvania is $47,530, or about $23 an hour. That is 1% lower than the national median.

Pay in Pennsylvania ranges from $34,950 at the 10th percentile to $60,660 at the 90th percentile. Roughly 24K people work as bus drivers, school in the state.

Pay distribution in Pennsylvania

10th$34,950
25th$39,630
Median$47,530
75th$55,630
90th$60,660

Salary calculator

Hourly
$22.85
Daily
$183
Weekly
$914
Bi-weekly
$1,828
Monthly
$3,961
Annual
$47,530

$47,530 a year is around the 50th percentile for Bus Drivers, Schools in Pennsylvania. The median is $47,530.

Bus Drivers, School pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$51,9609.0K
Allentown-Bethlehem-Easton, PA-NJ$49,7701.1K
Harrisburg-Carlisle, PA$48,1501.5K
Reading, PA$47,330970
York-Hanover, PA$47,060950
Pittsburgh, PA$46,8405.6K
Lancaster, PA$46,5901.1K
Williamsport, PA$46,420150
State College, PA$45,660210
Scranton--Wilkes-Barre, PA$45,0101.1K
Chambersburg, PA$44,000320
Erie, PA$43,050280
Altoona, PA$40,750260
Johnstown, PA$39,460490

Other jobs in Pennsylvania

All salaries in Pennsylvania →