Diesel Mechanic Salaries in Saint Joseph, MO

Salary estimated from 9 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Saint Joseph, MO
$16.62 per hour
25% Below national average
  • Most Reported
$7.25
$38.00
Salary Distribution

How much does a Diesel Mechanic make in Saint Joseph, MO?

The average salary for a Diesel Mechanic is $16.62 per hour in Saint Joseph, MO, which is 25% below the national average. Salary estimates are based on 9 salaries submitted anonymously to Indeed by Diesel Mechanic employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Diesel Mechanic is 1-3 years.
Diesel Mechanic salaries by company in Saint Joseph, MO
CompanyAverage salary
$21.22 per hour
$11.83 per hour
Diesel Mechanic salaries by location
CityAverage salary
$24.40 per hour
$24.15 per hour
$21.53 per hour
$19.39 per hour
$16.95 per hour

Diesel Mechanic job openings

Technician - Equipment Shop (St. Joseph)
Foley Equipment
Saint Joseph, MO
Diesel Tech Mechanic
Riverside Transport
Weston, MO
Agriculture Equipment Service Technician
Derr Equipment
Savannah, MO
Diesel Mechanic - Riverside Transport
Riverside Transport
Weston, MO
Diesel Technician/Mechanic II - $3,000 Sign-On Bonus
Penske
Saint Joseph, MO
Diesel Mechanic - Tire Care
Love's Travel Stops & Country Stores
Saint Joseph, MO
Diesel Mechanic jobs in Saint Joseph, MO