Content has loaded

Heavy equipment mechanic salary in United States, 2026

How much does a Heavy Equipment Mechanic make in the United States?

Average base salary

$71,214
Average $71,214
Low $46,396
High $109,307

The average salary for a heavy equipment mechanic is $71,214 per year in the United States. 997 salaries taken from job postings on Indeed in the past 36 months (updated July 5, 2026).

Heavy Equipment Mechanic job openings in United States

slide 1 of 6
slide1 of 6
Heavy Equipment Mechanic
Alamo Group3.1out of 5 stars.
Merrillville, IN
3 weeks ago

Highest paying companies for Heavy Equipment Mechanic in United States

Average year pay is based on job postings on Indeed in the past 36 months.
PME
 
$208,000per year
View company
FLASH
 
$156,000per year
Admiral Metals
 
$155,000per year
Whatcom County
 
$154,190per year
Mader Group
 
$152,625per year
Northern Energy Services
 
$126,017per year

Highest paying cities for Heavy Equipment Mechanics near United States

  1. Phoenix, AZ
    $70,288 per year
  2. Odessa, TX
    $69,387 per year
  3. Portland, OR
    $69,285 per year
  4. Denver, CO
    $66,700 per year
  5. Dallas, TX
    $66,474 per year

Where can a Heavy Equipment Mechanic earn more?

Compare salaries for Heavy Equipment Mechanics in different locations
vs