Find higher paying jobs for diesel mechanic

Diesel Mechanic Salaries

4,610 Salaries

Average Base Pay
$37,308 / yr
Not enough reports to show salary distribution

Additional Cash Compensation

Average$1,432
Range$247 - $9,438

How much does a Diesel Mechanic make?

The national average salary for a Diesel Mechanic is $37,308 in United States. Filter by location to see Diesel Mechanic salaries in your area. Salary estimates are based on 4,610 salaries submitted anonymously to Glassdoor by Diesel Mechanic employees.

Salaries for Related Job Titles

Heavy Diesel Mechanic$37K

Are you paid fairly?

Get a free, personalized salary estimate based on today's market

Get Your Estimate

Loading Jobs

Salaries by Company

SortPopular | Most Reports | Salary
Filter by Location
or
Search for Specific Employer
Average Base Salaries in (USD)
Company
Average Base Salaries in (USD)
Low
High

Diesel Mechanic

US Army

$32,755/yr

Range: $24K - $64K

26 salaries

$32,755/yr
$24K$64K

Diesel Mechanic - Monthly

US Army

$3,424/mo

Range: $2K - $6K

18 salaries

$3,424/mo
$2K$6K

Diesel Mechanic

US Marine Corps

$27,928/yr

Range: $23K - $75K

12 salaries

$27,928/yr
$23K$75K

Diesel Mechanic - Hourly

Waste Management

$23/hr

Range: $19 - $31

12 salaries

$23/hr
$19$31

Diesel Mechanic - Hourly

Ryder System

$20/hr

Range: $18 - $32

9 salaries

$20/hr
$18$32

Diesel Mechanic - Hourly

Penske Truck Leasing

$25/hr

Range: $18 - $31

9 salaries

$25/hr
$18$31

Diesel Mechanic - Monthly

US Marine Corps

$2,396/mo

Range: $2K - $3K

8 salaries

$2,396/mo
$2K$3K

Is this helpful? The community relies on everyone sharing – 

Diesel Mechanic - Hourly

Love's Travel Stops & Country Stores

$16/hr

Range: $15 - $16

7 salaries

$16/hr
$15$16

Diesel Mechanic - Hourly

Rush Enterprises

$28/hr

Range: $18 - $45

7 salaries

$28/hr
$18$45

Diesel Mechanic - Hourly

Aim Leasing Company

$22/hr

Range: $16 - $26

7 salaries

$22/hr
$16$26

Diesel Mechanic - Hourly

Union Pacific

$33/hr

Range: $32 - $34

6 salaries

$33/hr
$32$34

Diesel Mechanic - Monthly Contractor

US Army

$2,600/mo

Range: $2K - $3K

4 salaries

$2,600/mo
$2K$3K

Diesel Mechanic

US Navy

$36,947/yr

Range: $23K - $65K

4 salaries

$36,947/yr
$23K$65K

Diesel Mechanic - Hourly

UPS

$35/hr

Range: $26 - $39

4 salaries

$35/hr
$26$39

Diesel Mechanic - Hourly

CSX

$32/hr

Range: $14 - $34

4 salaries

$32/hr
$14$34

Diesel Mechanic

Penske

$50,308/yr

Range: $31K - $57K

4 salaries

$50,308/yr
$31K$57K

Diesel Mechanic - Hourly

Knight Transportation

$18/hr

Range: $15 - $21

4 salaries

$18/hr
$15$21

Diesel Mechanic - Hourly

Waste Connections

$27/hr

Range: $21 - $31

4 salaries

$27/hr
$21$31

Diesel Mechanic - Hourly

Amerit Fleet Solutions

$25/hr

Range: $21 - $26

4 salaries

$25/hr
$21$26

Diesel Mechanic - Hourly

Murphy-Hoffman

$21/hr

Range: $17 - $32

4 salaries

$21/hr
$17$32
View Data as Table

Recent Salary Reports

Below are the most recent diesel mechanic salary reports. Employer name has been removed to protect anonymity.

$19
hourly
An Automotive Mechanic in the Charlotte, NC Area area reported making $19 per hour
Job Highlights
3-4 years experience
Charlotte, NC Area area
Full-time
 
51 to 200 employees
Company - Private
$108,270
per year
An O5 - Air Force - Lieutenant Colonel in the San Jose, CA Area area reported making $108,270 per year
Job Highlights
10+ years experience
San Jose, CA Area area
Full-time
 
10000+ employees
Government
$22
hourly
A Mechanic in the New York City, NY Area area reported making $22 per hour
Job Highlights
5-7 years experience
New York City, NY Area area
Full-time
 
51 to 200 employees
Company - Private
$23
hourly
A Mechanic in the Cleveland, OH Area area reported making $23 per hour
Job Highlights
3-4 years experience
Cleveland, OH Area area
Full-time
 
501 to 1000 employees
Company - Private
$111,336
per year
An O5 - Air Force - Lieutenant Colonel in the Seattle, WA Area area reported making $111,336 per year
Additional Pay
$576k cash bonus
Job Highlights
10+ years experience
Seattle, WA Area area
Full-time
 
10000+ employees
Government
$22
hourly
A Mechanic in the Denver, CO Area area reported making $22 per hour
Job Highlights
8-10 years experience
Denver, CO Area area
Full-time
 
201 to 500 employees
Company - Private
$30,000
per year
An Aviation Structural Mechanic in the San Diego, CA Area area reported making $30,000 per year
Job Highlights
1-2 years experience
San Diego, CA Area area
Contract
 
1001 to 5000 employees
Government
$188,700
per year
An O6 - Air Force - Colonel in the Washington, DC Area area reported making $188,700 per year
Job Highlights
10+ years experience
Washington, DC Area area
Full-time
 
10000+ employees
Government
$20
hourly
A Diesel Mechanic in the Portland, OR Area area reported making $20 per hour
Job Highlights
3-4 years experience
Portland, OR Area area
Full-time
 
10000+ employees
Company - Public
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.