Diesel Mechanic Salary

Average Yearly Salary
$44,000
$29,000
Min 10%
$44,000
Median 50%
$66,000
Max 90%
Best Paying Company
Marathon Petroleum
Highest Paying City
Seattle, WA
Highest Paying State
Washington
Average Experience Level
3.7 years
How much does a diesel mechanic make?
The national average salary for a Diesel Mechanic in the United States is $44,159 per year or $21.23 per hour. Those in the bottom 10 percent make under $29,000 a year, and the top 10 percent make over $66,000. Retail companies and Transportation companies are the best when it comes to the number of employment opportunities. Some of the states with the best Diesel Mechanic salaries are Washington, California, New Jersey, Idaho, and Oregon. The typical tenure for a Diesel Mechanic is 3.7 years.
Annual Salaries For Related Jobs
Mechanic
$42,760

Average Diesel Mechanic Salary By Location

Diesel Mechanics in the United States of America make on average $44,159 a year or $21.23 per hour. The top city when it comes to Diesel Mechanic salaries is Seattle, WA at $54,514 per year. Even as an entry-level Diesel Mechanic, you will make $34,000 per year in Seattle, WA. Washington, California, New Jersey, Idaho, and Oregon are the highest paying states. The lowest earning states are Vermont, Iowa, Alabama, Nebraska, and Missouri.

Map of Diesel Mechanic Salaries

The darker areas on the map show where Diesel Mechanics earn the highest salaries across all 50 states.

Average Salary:

Average Diesel Mechanic Salary By Company

Diesel Mechanics can expect good job security. Some industries pay higher than others. Most Diesel Mechanic jobs are in Retail companies and Retail companies. Marathon Petroleum and Verizon are the highest paying companies. Companies like CSX and Kodak also pay high salaries to their Diesel Mechanics.
Company
Average Salary
$73,847
$74k
$72,105
$72k
$71,945
$72k
$68,937
$69k
$67,393
$67k

Average Diesel Mechanic Pay By Industry

The type of industry that a Diesel Mechanic works in can influence their earning potential. Our data shows that Government companies, Energy companies, and Manufacturing companies tend to have the highest salaries for Diesel Mechanics. Government companies pay Diesel Mechanics an average salary of $58,743, Energy companies pay $52,844, and Manufacturing companys come in at $44,409. The types of companies that pay Diesel Mechanics the least are in the Retail industry, where the average annual salary is $42,144.
Industry
Average Salary
Government
Government
$58,743
$59k
Energy
Energy
$52,844
$53k
Manufacturing
Manufacturing
$44,409
$44k
Construction
Construction
$43,391
$43k
Transportation
Transportation
$43,027
$43k
Retail
Retail
$42,144
$42k

Diesel Mechanic Salary History

Compare salaries for individual cities or states with the national average.

National Average
Ashburn, VA

Diesel Mechanic Salary By Experience Level

The salary for a Diesel Mechanic can range from $36,503 to $48,136 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Diesel Mechanic Salaries

Company
Job
Location
Date Added
Salary
Diesel Mechanic
04/29/2020
$67,828
Experienced Diesel Mechanic Technician-Second Shift
04/29/2020
$62,610
Senior Mobile Diesel Mechanic-FNT Airport
04/29/2020
$70,000
Diesel Mechanic Technician First Shift! Excellent PAY!
04/29/2020
$58,979
Flex Bus Conversion
Cummins Diesel Mechanic
04/27/2020
$52,175
Diesel Mechanic-First Group
04/26/2020
$67,828
Diesel Mechanic
04/24/2020
$41,740
Denver-Diesel Mechanic
04/19/2020
$67,828
Waste Connections, Inc.
Master Diesel Mechanic
04/17/2020
$52,175
Mechanic-Diesel Mechanic
04/15/2020
$35,479
Show More