What diesel mechanics make
Median
$61,770
Bottom tenth
$44,530
Top tenth
$88,740
The national median is $61,770 a year, the bottom tenth earn $44,530 or less and the top tenth $88,740 or more (2025 federal wage survey). These figures cover bus and truck mechanics and diesel engine specialists, which is exactly this job. City transit garages, utilities and unionized freight shops pay at the top of the range.