Salaripedia
English

How much does a bus driver make in Salem?

$51,570a year

Median yearly pay for bus drivers in the Salem, OR metro area. That is $24.79 an hour or $4,298 a month.

Hourly
$24.79
Vs. national median
+8%
Rank among cities
81 of 348
Jobs in the area
790
Pay range
Lowest 10%: $47,610Median: $51,570Highest 10%: $58,580
PercentileYearlyHourly
10th$47,610$22.89
25th$47,760$22.96
Median$51,570$24.79
75th$57,980$27.88
90th$58,580$28.16

Other cities in Oregon

Median yearly pay for bus drivers.

Portland, OR$62,190
Medford, OR$59,850
Bend, OR$59,330
Corvallis, OR$49,030
Eugene, OR$48,140
Albany, OR$47,580
Bus Driver salary in Oregon Bus Driver salary in all states

Related jobs in Salem

Same field, median yearly pay.

Commercial Pilot$125,100
Refuse and Recyclable Material Collector$62,020
Heavy and Tractor-Trailer Truck Driver$60,580
First-Line Supervisors of Transportation and Material Moving Worker$60,500
Pump Operator$48,200
Industrial Truck and Tractor Operator$47,790
Machine Feeder and Offbearer$46,600
Light Truck Driver$46,330
Stocker and Order Filler$41,520
Laborer and Freight$40,360
Salaries for every job in Salem, OR

Frequently asked questions

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

The median hourly pay in the Salem, OR metro area is $24.79 ($51,570 a year).

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

Yes: $51,570 against $47,920 nationally, 8% more.

How does Salem compare with the rest of Oregon?

The median in Oregon is $51,270, so Salem pays 1% more.

Where does Salem rank for bus driver pay?

81 of 348 metro areas with data.

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

The lowest-paid 10% make $47,610 or less a year; the top 10% make $58,580 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.