Bus and Truck Mechanics and Diesel Engine Specialists vs. Maintenance and Repair Workers, General: Salary Comparison (2026)
Bus and Truck Mechanics and Diesel Engine Specialistss earn a median salary of $60,640/year, while Maintenance and Repair Workers, Generals earn $48,620/year - a difference of $12,020. Bus and Truck Mechanics and Diesel Engine Specialistss earn more on average. Both salaries are based on national BLS data.
Bus and Truck Mechanics and Diesel Engine Specialists