Post job

Heavy truck mechanic salary

Average heavy truck mechanic salary

$49,777

$23.93 hourly rate

Entry-level heavy truck mechanic salary
$37,000 yearly salary
Updated January 8, 2025

How much does a heavy truck mechanic make?

The average heavy truck mechanic salary in the United States is $49,777. Heavy truck mechanic salaries typically range between $37,000 and $66,000 yearly. The average hourly rate for heavy truck mechanics is $23.93 per hour.

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

On this page
Heavy truck mechanic salary by: 

Let Zippi find your next heavy truck mechanic job

Floating question marks illustration

Let Zippi find your next heavy truck mechanic job

Floating question marks illustration

Where can a Heavy Truck Mechanic earn more?

Compare salary by location
Vs
73k
53k
33k
13k
Columbus, OH$61,764
Phoenix, AZ$43,147
Compare salary by company
Vs
79k
59k
39k
19k
Hunter Contracting$62,600
Colony Tire$48,860

Heavy truck mechanic salaries by experience level

Heavy truck mechanic salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor and Ziprecruiter, the average salary for a heavy truck mechanic typically falls between $49,777 and $67,295.
zippia
$49,777yearly
glassdoor[1]
$67,295yearly
ZipRecruiter[2]
$51,778yearly

Average heavy truck mechanic salary by state

The highest-paying states for heavy truck mechanics are California, Massachusetts, and New York. The lowest average heavy truck mechanic salary states are Pennsylvania, Arkansas, and Arizona.

  • State view
  • County view
Average salary:

Highest paying states for heavy truck mechanics

RankStateAvg. salaryHourly rate
1Nevada$59,408$28.56
2Massachusetts$61,632$29.63
3New York$61,351$29.50
4California$62,684$30.14
5North Dakota$54,138$26.03
6Alaska$57,475$27.63
7Maine$55,393$26.63
8Louisiana$52,439$25.21
9Washington$61,026$29.34
10Iowa$50,147$24.11
11Vermont$52,606$25.29
12Rhode Island$57,996$27.88
13Minnesota$54,062$25.99
14Connecticut$57,217$27.51
15Virginia$56,196$27.02
16Hawaii$56,031$26.94
17Colorado$49,748$23.92
18Alabama$47,855$23.01
19Utah$49,118$23.61
20Oregon$52,951$25.46
21Maryland$54,837$26.36
22Wisconsin$49,170$23.64
23Ohio$48,391$23.26
24District of Columbia$59,249$28.49
25New Hampshire$51,382$24.70
26New Jersey$54,307$26.11
27Nebraska$47,008$22.60
28Texas$48,607$23.37
29Delaware$49,024$23.57
30Tennessee$46,323$22.27
31Idaho$47,461$22.82
32Oklahoma$46,096$22.16
33South Dakota$45,856$22.05
34Illinois$49,795$23.94
35Kansas$47,112$22.65
36New Mexico$46,150$22.19
37Florida$45,139$21.70
38Kentucky$45,977$22.10
39Indiana$45,414$21.83
40Wyoming$44,500$21.39
41Georgia$46,892$22.54
42North Carolina$45,490$21.87
43Montana$44,469$21.38
44Arizona$43,004$20.68
45West Virginia$44,153$21.23
46Arkansas$43,207$20.77
47Michigan$45,061$21.66
48Mississippi$41,054$19.74
49South Carolina$41,536$19.97
50Pennsylvania$43,390$20.86
51Missouri$41,418$19.91

Highest paying cities for heavy truck mechanics

The highest-paying cities for heavy truck mechanics are Anaheim, CA, New York, NY, and Grand Forks, ND.

RankCityAvg. salaryHourly rate
1Anaheim, CA$61,764$29.69
2New York, NY$61,412$29.52
3Grand Forks, ND$54,315$26.11
4Monroe, LA$52,572$25.27
5Sioux City, IA$50,151$24.11
6Cicero, IL$49,913$24.00
7Denver, CO$49,772$23.93
8Big Spring, TX$49,335$23.72
9Fond du Lac, WI$49,301$23.70
10Salt Lake City, UT$49,117$23.61
11Columbus, OH$48,012$23.08
12Montgomery, AL$47,669$22.92
13Wichita, KS$46,918$22.56
14Lincoln, NE$46,911$22.55
15Savannah, GA$46,674$22.44
16Valparaiso, IN$45,827$22.03
17Statesville, NC$45,170$21.72
18Port Charlotte, FL$45,145$21.70
19Cheyenne, WY$44,252$21.27
20Phoenix, AZ$43,147$20.74

Heavy truck mechanic salary details

A heavy truck mechanic's salary ranges from $37,000 a year at the 10th percentile to $66,000 at the 90th percentile.

Average heavy truck mechanic salary graph
Average heavy truck mechanic salary graph, trends, and summary

What is a heavy truck mechanic's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$66,000$5,500$32
75th Percentile$57,000$4,750$27
Average$49,777$4,148$24
25th Percentile$42,000$3,500$20
10th Percentile$37,000$3,083$18

Highest paying heavy truck mechanic jobs

The highest paying types of heavy truck mechanics are lead mechanic, truck mechanic, and fleet mechanic.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Mechanic Helper$31,892$2,658$15.3348,546
Shop Technician$36,798$3,066$17.69150,349
Diesel Technician$46,868$3,906$22.53128,944
Light Wheel Mechanic$41,948$3,496$20.1790,297
Equipment Mechanic$45,435$3,786$21.8450,409
Shop Mechanic$47,377$3,948$22.78100,379

Top companies hiring heavy truck mechanics now:

  1. Freightliner Trucks jobs (2)
  2. PITT OHIO jobs (2)
  3. First Transit jobs (4)
  4. Republic Services jobs (3)
  5. ITT jobs (3)

Which companies pay heavy truck mechanics the most?

Heavy truck mechanic salaries at Hunter Contracting and Jr. Davis Construction are the highest-paying according to our most recent salary estimates. In addition, the average heavy truck mechanic salary at companies like Interstate Highway Construction and Michels are highly competitive.

RankCompanyAverage salaryHourly rate
1Hunter Contracting$62,600$30.10
2Jr. Davis Construction$61,967$29.79
3Interstate Highway Construction$60,569$29.12
4Michels$56,417$27.12
5FANN Contracting$54,561$26.23
6Morgan$53,719$25.83
7Southern Concrete Materials$53,563$25.75
8Bruce Transportation Group$53,243$25.60
9Clyde Companies$53,007$25.48
10Strata$52,804$25.39
11Colas USA$52,656$25.32
12Rude Transportation$52,505$25.24
13Solar.com$52,344$25.17
14Owen Ltd.$51,839$24.92
15First Transit$51,462$24.74
16Republic Services$50,401$24.23
17Alamo Group$50,026$24.05
18Waste Management$49,472$23.78
19University of Nebraska System$49,263$23.68
20Colony Tire$48,860$23.49

Wage gap by gender, race and education

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

Heavy Truck Mechanic salary by industry

The average heavy truck mechanic salary varies across industries:

  • The average heavy truck mechanic salary in the automotive industry is $53,698, the highest of any industry.
  • The average heavy truck mechanic salary in the finance industry is $52,151.
  • Heavy truck mechanics in the retail industry earn an average salary of $41,091, the lowest of any industry.

Highest paying industries for heavy truck mechanics

RankIndustryAverage salaryHourly rate
1Automotive$53,698$25.82
2Construction$52,151$25.07
3Energy$51,548$24.78
4Utilities$49,681$23.89
5Transportation$46,168$22.20
6Government$42,512$20.44
7Retail$41,091$19.76

High paying heavy truck mechanic jobs

Heavy truck mechanic salary trends

The average heavy truck mechanic salary has risen by $8,488 over the last ten years. In 2014, the average heavy truck mechanic earned $41,289 annually, but today, they earn $49,777 a year. That works out to a 11% change in pay for heavy truck mechanics over the last decade.

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

Average heavy truck mechanic salary over time

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

Heavy truck mechanic salary by year

YearAvg. salaryHourly rate% Change
2025$49,800$23.93+3.4%
2024$48,100$23.12+2.4%
2023$47,000$22.57+2.1%
2022$46,000$22.10+2.6%
2021$44,800$21.53+1.4%

Recently added heavy truck mechanic salaries

CompanyJobLocationDate addedSalary
Georgia-PacificHeavy Industrial Truck Shop MechanicGoldsboro, NC06/28/2025$75,132
LKQ CorporationHeavy Truck MechanicWykoff, MN06/27/2025$45,914
Joe Johnson Equipment USAHeavy Truck Technician/MechanicAlbany, NY06/27/2025$54,262
Vector Fleet ManagementAutomotive/Medium-Heavy Truck MechanicRiverview, FL06/16/2025$50,000
Clarke Power ServicesTruck Mechanic/Diesel Technician-Medium/Heavy DutyWentzville, MO06/12/2025$62,610
LKQ CorporationHeavy Truck MechanicWykoff, MN05/31/2025$45,914
Vector Fleet ManagementAutomotive/Medium-Heavy Truck MechanicRiverview, FL05/22/2025$50,000
Central Arizona ProjectHeavy Overhaul Mechanic (Millwright)Phoenix, AZ05/18/2025$100,426
Rush EnterprisesHeavy Duty Used Truck REPTulsa, OK05/10/2025$50,000
Republic ServicesMechanic Heavy Equip and Truck FleetSeattle, WA04/28/2025$59,020

Heavy truck mechanic salary FAQs

Search for heavy truck mechanic jobs

Browse installation, maintenance and repair jobs