Salaripedia
English

How much does a bus driver make in Portland?

$80,170a year

Median yearly pay for bus drivers in the Portland-Vancouver-Hillsboro, OR-WA metro area. That is $38.54 an hour or $6,681 a month.

Hourly
$38.54
Vs. national median
+36%
Rank among cities
3 of 171
Jobs in the area
2,130
Pay range
Lowest 10%: $57,600Median: $80,170Highest 10%: $81,110
PercentileYearlyHourly
10th$57,600$27.69
25th$57,600$27.69
Median$80,170$38.54
75th$80,170$38.54
90th$81,110$39.00

Other cities in Oregon

Median yearly pay for bus drivers.

Eugene, OR$65,510
Bus Driver salary in Oregon Bus Driver salary in all states

Related jobs in Portland

Same field, median yearly pay.

Airline Pilot$173,200
Transportation Inspector$107,800
Commercial Pilot$105,900
Captain$93,440
Ship Engineer$88,800
Crane and Tower Operator$80,260
Refuse and Recyclable Material Collector$65,920
First-Line Supervisors of Transportation and Material Moving Worker$64,830
Sailor and Marine Oiler$63,900
Heavy and Tractor-Trailer Truck Driver$63,800
Salaries for every job in Portland, OR

Frequently asked questions

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

The median hourly pay in the Portland-Vancouver-Hillsboro, OR-WA metro area is $38.54 ($80,170 a year).

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

Yes: $80,170 against $59,050 nationally, 36% more.

How does Portland compare with the rest of Oregon?

The median in Oregon is $65,510, so Portland pays 22% more.

Where does Portland rank for bus driver pay?

3 of 171 metro areas with data.

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

The lowest-paid 10% make $57,600 or less a year; the top 10% make $81,110 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.