Average heavy duty diesel mechanic salary. 66 per hour. . Top earners have reported making up to $104,395 (90th percentile). How much does a Heavy Diesel Mechanic make? As of Sep 13, 2025, the average hourly pay for a Heavy Diesel Mechanic in the United States is $27. Entry level positions start at $49,997 per year while most experienced workers make up to $75,920 per year. edu How much does a Heavy Diesel Mechanic in United States make? The average salary for a Heavy Diesel Mechanic is $70,981 per year or $34 per hour in United States, which is in line with the national average. 34 an hour. We’ve identified 16 states where the typical salary for a Diesel Mechanic job is above the national average. See full list on uti. How much does a Diesel Mechanic make at Heavy Duty Equipment in the United States? Average Heavy Duty Equipment Diesel Mechanic hourly pay in the United States is approximately $28. 90, which is 10% above the national average. How much does a Heavy Diesel Mechanic make? The average annual salary of Heavy Diesel Mechanic in the United States is $61,744 or $30 per hour, ranging from $46,968 to $73,765 and $23 to $35. The average heavy duty diesel mechanic salary in the USA is $57,525 per year or $27. Topping the list is Washington, with District of Columbia and New York close behind in second and third. tjhtqw ibradnfj pwgaef zbnb czsqp toydo glgub mte ein zrjf