SalaryCalculations

Bus and Truck Mechanics and Diesel Engine Specialists Salary in Ohio

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

Median annual

$60,470

Median hourly

$29

Average annual

$61,190

Employed in state

14K

The median annual salary for Bus and Truck Mechanics and Diesel Engine Specialists in Ohio is $60,470, or about $29 an hour. That is 2% lower than the national median.

Pay in Ohio ranges from $44,860 at the 10th percentile to $78,120 at the 90th percentile. Roughly 14K people work as bus and truck mechanics and diesel engine specialists in the state.

Pay distribution in Ohio

10th$44,860
25th$50,700
Median$60,470
75th$69,290
90th$78,120

Salary calculator

Hourly
$29.07
Daily
$233
Weekly
$1,163
Bi-weekly
$2,326
Monthly
$5,039
Annual
$60,470

$60,470 a year is around the 50th percentile for Bus and Truck Mechanics and Diesel Engine Specialistss in Ohio. The median is $60,470.

Bus and Truck Mechanics and Diesel Engine Specialists pay by metro area in Ohio

Metro areaMedian annualEmployment
Dayton-Kettering-Beavercreek, OH$62,730810
Cleveland, OH$62,6902.0K
Lima, OH$62,450210
Cincinnati, OH-KY-IN$62,4002.3K
Columbus, OH$62,1902.7K
Akron, OH$61,010790
Toledo, OH$60,680770
Springfield, OH$60,040170
Sandusky, OH$59,95080
Canton-Massillon, OH$59,310470
Youngstown-Warren, OH$58,190420
Wheeling, WV-OH$57,840140
Mansfield, OH$57,650100
Weirton-Steubenville, WV-OH$52,17090
Huntington-Ashland, WV-KY-OH$51,130250

Other jobs in Ohio

All salaries in Ohio →