Post Job

Heavy Equipment Mechanic salary

Average heavy equipment mechanic salary

$49,018

$23.57 hourly rate

Entry-level heavy equipment mechanic salary
$36,000 yearly salary
Updated January 8, 2025

How much does a heavy equipment mechanic make?

The average heavy equipment mechanic salary in the United States is $49,018. Heavy equipment mechanic salaries typically range between $36,000 and $65,000 yearly. The average hourly rate for heavy equipment mechanics is $23.57 per hour.

Heavy equipment mechanic salary is impacted by location, education, and experience. Heavy equipment mechanics earn the highest average salary in Vermont.

On This Page
Heavy equipment mechanic salary by: 

Where can a Heavy Equipment Mechanic earn more?

Compare salary by location
Vs
93k
73k
53k
33k
13k
Ashburn, VA$65,916
Bettendorf, IA$42,728
Compare salary by company
Vs
94k
74k
54k
34k
BNSF Railway$78,412
Interstate Highway Construction$63,718

Heavy Equipment Mechanic Salaries By Experience Level

Experience LevelAvg. SalaryHourly Rate
Entry-level heavy equipment mechanic$42,900$20.61
Mid-level heavy equipment mechanic$51,000$24.53
Senior-level heavy equipment mechanic$55,800$26.83

Heavy Equipment Mechanic salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com and Glassdoor, the average salary for a heavy equipment mechanic typically falls between $49,018 and $72,105.
zippia
$49,018yearly
glassdoor[1]
$72,105yearly
Salary.com[2]
$68,181yearly

Average heavy equipment mechanic salary by state

The average heavy equipment mechanic salary in Vermont, Illinois, and California are the highest in the U.S. The lowest average heavy equipment mechanic salary states are Nebraska, Mississippi, and Tennessee.

  • State View
  • County View
Average Salary:

Highest paying states for heavy equipment mechanics

RankStateAvg. SalaryHourly Rate
1Montana$60,171$28.93
2Nevada$60,415$29.05
3Vermont$65,649$31.56
4Alaska$61,817$29.72
5New Mexico$56,987$27.40
6North Dakota$54,727$26.31
7Washington$62,043$29.83
8Oregon$59,728$28.72
9Illinois$63,785$30.67
10Wyoming$51,163$24.60
11California$62,331$29.97
12West Virginia$52,465$25.22
13New Jersey$57,776$27.78
14Pennsylvania$51,389$24.71
15Minnesota$55,936$26.89
16Utah$49,905$23.99
17Rhode Island$53,727$25.83
18Hawaii$57,154$27.48
19Kentucky$48,951$23.53
20Ohio$49,495$23.80
21Delaware$52,377$25.18
22Maryland$54,920$26.40
23Arizona$51,403$24.71
24Colorado$52,123$25.06
25Connecticut$52,941$25.45
26New York$52,828$25.40
27Idaho$45,550$21.90
28New Hampshire$50,037$24.06
29Louisiana$44,890$21.58
30South Dakota$49,752$23.92
31Arkansas$45,183$21.72
32Oklahoma$45,092$21.68
33Wisconsin$46,799$22.50
34Iowa$42,759$20.56
35Kansas$47,637$22.90
36South Carolina$43,207$20.77
37Michigan$47,784$22.97
38Massachusetts$49,973$24.03
39District of Columbia$51,904$24.95
40Indiana$42,629$20.49
41North Carolina$43,842$21.08
42Mississippi$39,817$19.14
43Georgia$42,695$20.53
44Virginia$47,399$22.79
45Nebraska$39,825$19.15
46Alabama$38,395$18.46
47Tennessee$39,472$18.98
48Texas$42,464$20.42
49Florida$39,071$18.78
50Missouri$43,240$20.79
51Maine$38,443$18.48

Highest paying cities for heavy equipment mechanics

The highest-paying cities for heavy equipment mechanics are Oakland, CA, Aurora, IL, and Seattle, WA.

RankCityAvg. SalaryHourly Rate
1Oakland, CA$65,916$31.69
2Aurora, IL$63,822$30.68
3Seattle, WA$62,515$30.06
4Las Vegas, NV$59,835$28.77
5Albuquerque, NM$57,210$27.50
6Saint Paul, MN$55,875$26.86
7Grand Junction, CO$53,676$25.81
8Providence, RI$53,673$25.80
9New York, NY$52,826$25.40
10Yuma, AZ$52,594$25.29
11Pittsburgh, PA$50,386$24.22
12Salt Lake City, UT$49,953$24.02
13Columbus, OH$48,535$23.33
14Kansas City, KS$47,781$22.97
15Richmond, VA$47,305$22.74
16Kansas City, MO$43,731$21.02
17Jacksonville, NC$43,541$20.93
18Columbia, SC$43,469$20.90
19Atlanta, GA$42,961$20.65
20Bettendorf, IA$42,728$20.54

Heavy Equipment Mechanic salary details

A heavy equipment mechanic's salary ranges from $36,000 a year at the 10th percentile to $65,000 at the 90th percentile.

Average Heavy Equipment Mechanic Salary Graph
Average Heavy Equipment Mechanic Salary Graph, Trends, and Summary

What is a heavy equipment mechanic's salary?

PercentileAnnual SalaryMonthly SalaryHourly Rate
90th Percentile$65,000$5,417$31
75th Percentile$57,000$4,750$27
Average$49,018$4,085$24
25th Percentile$42,000$3,500$20
10th Percentile$36,000$3,000$17

Highest paying heavy equipment mechanic jobs

The highest paying types of heavy equipment mechanics are mobile equipment mechanic, lead mechanic, and senior mechanic.

Job TitleAnnual SalaryMonthly SalaryHourly RateJob Openings
Automotive Service Technician$43,077$3,590$20.71177,784
Auto Technician$41,435$3,453$19.92131,515
Diesel Technician$46,868$3,906$22.53128,944
Mechanic Helper$31,892$2,658$15.3348,546
Automotive Mechanic$42,864$3,572$20.6195,703
Mechanic$47,149$3,929$22.67100,534

Top companies hiring heavy equipment mechanics now:

  1. BNSF Railway Jobs (36)
  2. Tube City IMS Jobs (26)
  3. AECOM Jobs (61)
  4. Lear Jobs (66)
  5. United Rentals Jobs (28)

Which companies pay heavy equipment mechanics the most?

Heavy equipment mechanic salaries at BNSF Railway and Sierra Pacific Industries are the highest-paying according to our most recent salary estimates. In addition, the average heavy equipment mechanic salary at companies like Brookhaven National Laboratory and Union Standard Equipment are highly competitive.

Wage gap by gender, race and education

$50,000$49,600$49,200$48,800$48,400$48,000
MaleFemale

Heavy Equipment Mechanic salary by industry

The average heavy equipment mechanic salary varies across industries:

  • The average heavy equipment mechanic salary in the transportation industry is $60,682, the highest of any industry.
  • The average heavy equipment mechanic salary in the finance industry is $57,680.
  • Heavy equipment mechanics in the government industry earn an average salary of $41,484, the lowest of any industry.

Highest paying industries for heavy equipment mechanics

RankIndustryAverage SalaryHourly Rate
1Transportation$60,682$29.17
2Construction$57,680$27.73
3Manufacturing$56,989$27.40
4Professional$56,385$27.11
5Technology$53,187$25.57
6Government$41,484$19.94

High Paying Heavy Equipment Mechanic Jobs

Heavy Equipment Mechanic salary trends

The average heavy equipment mechanic salary has risen by $8,634 over the last ten years. In 2014, the average heavy equipment mechanic earned $40,384 annually, but today, they earn $49,018 a year. That works out to a 12% change in pay for heavy equipment mechanics over the last decade.

Compare heavy equipment mechanic salaries for cities or states with the national average over time.

Average heavy equipment mechanic salary over time

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

    Heavy Equipment Mechanic salary by year

    YearAvg. SalaryHourly Rate% Change
    2025$49,000$23.57+3.6%
    2024$47,300$22.72+2.7%
    2023$46,000$22.11+2.0%
    2022$45,000$21.65+2.9%
    2021$43,700$21.02+1.2%

    Recently added heavy equipment mechanic salaries

    CompanyJobLocationDate AddedSalary
    Deangelo Brothers, LLCHeavy Equipment MechanicHazleton, PA12/16/2024$41,740
    Enviri CorporationHeavy Equipment MechanicMuscatine, IA12/16/2024$56,000
    Skookum Inc.Heavy Equipment MechanicFort Meade, MD12/16/2024$68,161
    Enviri CorpHeavy Equipment MechanicMuscatine, IA12/16/2024$56,000
    Enviri CorporationMaster Heavy Equipment MechanicPueblo, CO12/16/2024$89,950
    TerexHeavy Equipment Shop MechanicWaukesha, WI12/15/2024$50,088
    W M Holdings Inc.Senior Heavy Equipment MechanicMoody, AL12/15/2024$87,654
    Skookum Contract ServicesHeavy Equipment MechanicLaurel, MD12/15/2024$68,161
    R ServicesllcHeavy Equipment Field Mechanic | LAS Vegas, NV AvailableLas Vegas, NV12/15/2024$58,436
    R ServicesllcHeavy Equipment Shop Mechanic | Salt Lake City, UT AvailableSalt Lake City, UT12/15/2024$58,436

    Heavy Equipment Mechanic salary FAQs

    Search for heavy equipment mechanic jobs

    Browse installation, maintenance and repair jobs