Salaripedia
English

How much does a bus driver make in Scranton?

$49,310a year

Median yearly pay for bus drivers in the Scranton--Wilkes-Barre, PA metro area. That is $23.71 an hour or $4,109 a month.

Hourly
$23.71
Vs. national median
-16%
Rank among cities
94 of 171
Jobs in the area
260
Pay range
Lowest 10%: $37,360Median: $49,310Highest 10%: $60,750
PercentileYearlyHourly
10th$37,360$17.96
25th$46,970$22.58
Median$49,310$23.71
75th$59,340$28.53
90th$60,750$29.21

Other cities in Pennsylvania

Median yearly pay for bus drivers.

Allentown, PA$60,750
Pittsburgh, PA$59,720
Harrisburg, PA$58,870
Philadelphia, PA$53,020
Johnstown, PA$52,440
York, PA$46,760
Bus Driver salary in Pennsylvania Bus Driver salary in all states

Related jobs in Scranton

Same field, median yearly pay.

Crane and Tower Operator$71,770
First-Line Supervisors of Transportation and Material Moving Worker$65,030
Heavy and Tractor-Trailer Truck Driver$57,580
Industrial Truck and Tractor Operator$48,860
Driver/Sales Worker$46,430
Refuse and Recyclable Material Collector$45,960
Bus Driver$45,010
Light Truck Driver$43,110
Laborer and Freight$42,900
Packer and Packager$37,430
Salaries for every job in Scranton, PA

Frequently asked questions

How much does a bus driver make an hour in Scranton?

The median hourly pay in the Scranton--Wilkes-Barre, PA metro area is $23.71 ($49,310 a year).

Do bus drivers make more in Scranton than the national average?

No: $49,310 against $59,050 nationally, 16% less.

How does Scranton compare with the rest of Pennsylvania?

The median in Pennsylvania is $51,360, so Scranton pays 4% less.

Where does Scranton rank for bus driver pay?

94 of 171 metro areas with data.

How much does a bus driver make starting out in Scranton?

The lowest-paid 10% make $37,360 or less a year; the top 10% make $60,750 or more.

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.