Skip to main content
Plumb/Square
Home/Trades/Diesel Mechanic
SERVICESOC 49-3031O*NET 49-3031.00RAPIDS 0292NON-UNION COMMON

Diesel Mechanic

Fixes the trucks that move America. Steady demand, transportable skills, growing complexity with modern emissions systems.

Also known as: diesel technician · heavy-duty mechanic · truck mechanic · diesel tech

Median pay
$60,010
Top 10%
$91,860
To journeyman
34 yrs
10-yr growth
+4%
Annual openings
28,100
§ 01

The Reality.

Demand is real and constant — every trucking fleet, every farm, every construction company needs diesel mechanics. Pay is solid in fleet positions; per-job pay is more variable in independent shops. Modern emissions systems (DPF, DEF, SCR) have made the work much more diagnostic — bring a brain, not just a wrench.

§ 02

The Money.

StageHourlyApprox. annual (40 hr × 50 wk)
Year 1 apprentice$18–$24/hr$36,000 $48,000
Journeyman (top of scale)$28–$45/hr$56,000 $90,000
BLS national median (all stages)$60,010
BLS top 10% (90th percentile)$91,860

Source: U.S. Bureau of Labor Statistics OEWS (May 2024 release). Apprentice/journeyman hourly ranges synthesized from union scale data and reported non-union rates. Major-metro union scale runs higher; smaller markets run lower.

§ 03

The Path.

Apprenticeship length
34 years
6,000 on-the-job hours · 600 classroom hours
Education floor
HS Diploma
Minimum age: 18 · Driver's license: Yes · Drug test: Standard
Sponsorship path
Non-union (primarily)
· Teamsters (some fleet positions)
Common certifications
  • · ASE Master Medium/Heavy Truck
  • · CDL Class A (preferred)
§ 04

What the recruiter won't tell you.

  1. 01UTI, Lincoln Tech, WyoTech diesel programs cost $30K–$50K — community colleges do this for under $10K.
  2. 02Bring-your-own-tools is the norm. Expect to spend $20K+ on your toolbox over your career.
  3. 03Dealer jobs pay flat-rate (book hours) — top mechanics crush it, slow learners struggle.
§ 05

The Tool Bill.

First-year out-of-pocket
$3,000–$8,000

What you'll spend on tools in your first year. Don't let anyone tell you it's less.