Calculate your salary

There are many factors that determine how much you should be earning as a Diesel Mechanic. Use Zippia's Salary Calculator to see how your pay matches up.

How Much Does a Diesel Mechanic Earn In The United States?

Diesel Mechanic Salaries
Updated December 31, 2020
Average Yearly Salary
$44,000
$34,000
$44,000
$57,000
The average diesel mechanic makes about $44,985 per year. That's $21.63 per hour! Those in the lower 10%, such as entry-level positions, only make about $34,000 a year. Meanwhile, the top 10% are sitting pretty with an average salary of $57,000. Many of diesel mechanics seem to be drawn to transportation and retail companies. Unless they care more about money, in which case diesel mechanics tend to work at utilities, manufacturing, and transportation companies. Even the employees who work in these industries can confirm that's where the money is. Although money is important, a lot of people base their career decisions solely on location. That's why we found that Nevada, Alaska and Washington pay diesel mechanics the highest salaries.
Best Paying Cities
Your City
0 selections

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Where Diesel Mechanics Earn The Most

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

Average Salary

How Much Do Diesel Mechanics Earn In Different Cities?

While a diesel mechanic can average a salary of $44,985 per year, or $21.63 per hour, there are many opportunities for diesel mechanics to make more. For example, in Tacoma, WA you might make $54,204 per year. Other high-paying locations include San Luis Obispo, CA, Albuquerque, NM and Blaine, MN. If you're in an entry-level position, your best bet is to move to Tacoma, WA where the average starting salary is $37,000. The highest paying states for diesel mechanics include Nevada, Alaska and Washington. Meanwhile, Oklahoma, Kentucky, and Nebraska offer the lowest salaries.
Location
City
Average Salary

Tacoma, WA

Salary Range44k - 66k$54k$54,204

San Luis Obispo, CA

Salary Range42k - 65k$53k$53,155

Albuquerque, NM

Salary Range41k - 64k$52k$51,668

Blaine, MN

Salary Range41k - 59k$50k$49,601

New York, NY

Salary Range41k - 58k$49k$49,424

Chicago, IL

Salary Range40k - 58k$49k$48,932

El Paso, TX

Salary Range37k - 57k$46k$46,275

Billings, MT

Salary Range36k - 57k$46k$45,916

Sioux Falls, SD

Salary Range36k - 54k$45k$44,779

Columbus, OH

Salary Range36k - 52k$44k$43,816
$32k
$66k

High Paying Diesel Mechanic Jobs

Which Companies Pay Diesel Mechanics The Most?

To earn a high income as a diesel mechanic, working for SC Fuels or First Services Inc might be your best bet, as they are the highest paying companies in this field. In addition, companies like PITT OHIO and A. Duie Pyle report highly competitive salaries for diesel mechanics.
Company
Company
Average Salary
SC Fuels
Salary Range66k - 74k$70k$70,339
First Services Inc
Salary Range66k - 69k$68k$68,183
PITT OHIO
Salary Range63k - 70k$67k$66,988
A. Duie Pyle
Salary Range60k - 70k$65k$65,189
Walmart
Salary Range61k - 68k$65k$64,738
Estes Express Lines
Salary Range59k - 69k$65k$64,685
Advanced Disposal
Salary Range58k - 70k$64k$63,926
Colony Tire
Salary Range61k - 64k$63k$62,995
Waste Connections
Salary Range55k - 68k$62k$61,806
Waste Pro
Salary Range55k - 67k$61k$61,270
$49k
$74k

The largest raises come from changing jobs.

See what's out there.

Diesel Mechanic Salary History

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

Location

    How Much Do Diesel Mechanics Make In Different Industries?

    The salary for a diesel mechanic can vary depending on what industry the job is in. The highest salaries for diesel mechanics tend to be found in utilities, manufacturing, and transportation companies. In fact, diesel mechanics can make a yearly salary of $54,122 while working for utilities companies.
    Industry
    Average Salary

    Utilities

    Salary Range46k - 62k$54k$54,122

    Manufacturing

    Salary Range43k - 54k$49k$48,582

    Transportation

    Salary Range39k - 53k$46k$45,865

    Government

    Salary Range41k - 49k$46k$45,522

    Retail

    Salary Range38k - 49k$44k$43,591

    Energy

    Salary Range38k - 48k$43k$42,973
    $38k
    $62k

    How Experience Affects Diesel Mechanic Salaries

    The salary for a diesel mechanic can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation 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

    Location
    CompanyJobLocationDate AddedSalary
    Diesel Mechanics-Service Manager Positions Available
    Diesel Mechanics-Service Manager Positions Available
    Moorhead, MN
    Moorhead, MN
    01/31/2021
    01/31/2021
    $39,653
    $39,653
    01/31/2021
    Diesel Mechanic
    Diesel Mechanic
    Sanford, FL
    Sanford, FL
    01/31/2021
    01/31/2021
    $54,262
    $54,262
    01/31/2021
    Diesel Mechanics-Service Manager Positions Available
    Diesel Mechanics-Service Manager Positions Available
    Fargo, ND
    Fargo, ND
    01/31/2021
    01/31/2021
    $39,653
    $39,653
    01/31/2021
    Transdevna
    Transdevna
    Diesel Mechanic A
    Diesel Mechanic A
    Diesel Mechanic A
    Lorton, VA
    Lorton, VA
    01/29/2021
    01/29/2021
    $74,506
    $74,506
    01/29/2021
    Diesel Mechanic Technician-Weekends OFF!
    Diesel Mechanic Technician-Weekends OFF!
    Rockford, IL
    Rockford, IL
    01/29/2021
    01/29/2021
    $44,871
    $44,871
    01/29/2021
    Diesel Mechanic
    Diesel Mechanic
    Fresno, CA
    Fresno, CA
    01/29/2021
    01/29/2021
    $54,262
    $54,262
    01/29/2021
    Diesel Mechanic
    Diesel Mechanic
    Greensboro, NC
    Greensboro, NC
    01/29/2021
    01/29/2021
    $48,001
    $48,001
    01/29/2021
    Diesel Mechanic
    Diesel Mechanic
    Fredericksburg, VA
    Fredericksburg, VA
    01/29/2021
    01/29/2021
    $49,000
    $49,000
    01/29/2021
    Peopleready
    Peopleready
    Diesel Mechanic
    Diesel Mechanic
    Diesel Mechanic
    Florence, SC
    Florence, SC
    01/29/2021
    01/29/2021
    $41,740
    $41,740
    01/29/2021
    State of Michigan
    State of Michigan
    Trades Instructor-Diesel Mechanics
    Trades Instructor-Diesel Mechanics
    Trades Instructor-Diesel Mechanics
    Jackson, MI
    Jackson, MI
    01/28/2021
    01/28/2021
    $47,291
    $47,291
    01/28/2021