Bus Drivers (School) Salary in Ohio
Bus Drivers (School) in Ohio earn a median of $45,860 a year, −4% compared with the U.S. median.
Updated October 2026 · Data: BLS OEWS May 2025 · How we match careers
- Median pay
- $45,860
- vs. U.S. median
- −4% ($47,920)
- Rank among states
- 33 of 51
- Jobs in the state
- 5,540
Pay range in Ohio
The lowest-paid 10% earn under $30,100; the top 10% earn over $60,070. Nationally the range is $29,240 to $65,730.
States ranked near Ohio
Similar jobs in Ohio
- Bus Drivers, Transit and Intercity$62,760 median in Ohio
- Shuttle Drivers and Chauffeurs$33,530 median in Ohio
- Passenger Attendants$26,220 median in Ohio
- Couriers and Messengers$38,320 median in Ohio
- Ambulance Drivers and Attendants, Except Emergency Medical Technicians$35,560 median in Ohio
- School Bus Monitors$28,110 median in Ohio
Bus Drivers (School) pay in Ohio
How much do bus drivers (school) make in Ohio?
The median is $45,860 a year. The lowest-paid 10% earn under $30,100 and the top 10% earn over $60,070. BLS OEWS May 2025.
Is Ohio a good state for bus drivers (school)?
On pay alone it ranks 33 of 51 (−4% vs. the national median of $47,920). Living costs are not included.