Bus and Truck Mechanics and Diesel Engine Specialists Hourly Pay

As of May 2025, the median hourly wage for bus and truck mechanics and diesel engine specialists in the United States was $29.70, according to the U.S. Bureau of Labor Statistics OES survey.

Hourly Wage Percentiles

PercentileHourly Wage
10th$21.41
25th$24.30
Median$29.70
75th$36.29
90th$42.66

Data source: BLS OES national file · U.S. BLS OES survey, May 2025

Frequently Asked Questions

How much do bus and truck mechanics and diesel engine specialists make an hour?

The median hourly wage is $29.70; the mean hourly wage is $30.92.

What is the entry-level hourly pay for bus and truck mechanics and diesel engine specialists?

Workers at the 10th percentile earn about $21.41 per hour — a common proxy for entry-level pay.

What is the top hourly pay for bus and truck mechanics and diesel engine specialists?

Workers at the 90th percentile earn about $42.66 per hour.