Post job

Shop mechanic salary

Average shop mechanic salary

$47,377

$22.78 hourly rate

Entry-level shop mechanic salary
$34,000 yearly salary
Updated January 8, 2025

Average Shop Mechanic Salary

The average salary for a shop mechanic is approximately $47,377 per year or $23 per hour. This figure can vary significantly, influenced by factors such as geographic location, years of experience, and specific industry. For instance, shop mechanics in high-demand areas may earn higher wages due to competitive market conditions.

How Much Does a Shop Mechanic Make?

Entry-level shop mechanics typically start with a lower salary, around $35,000 annually, while those with extensive experience can earn upwards of $60,000. Skills in specialized areas such as automotive repair or machinery maintenance can also boost earning potential.

Where Can a Shop Mechanic Earn More?

States like California, New York, and Texas tend to offer the highest salaries for shop mechanics, often exceeding the national average. Local industries, including automotive and aerospace, often provide better compensation packages.

Shop Mechanic Salary Estimates from Across the Web

Various salary data sources provide estimates that help job seekers gauge their potential earnings. Salary insights from platforms like Glassdoor and Payscale reflect similar figures, affirming the average salary range for shop mechanics.

On this page
Shop mechanic salary by: 

Let Zippi find your next shop mechanic job

Floating question marks illustration

Let Zippi find your next shop mechanic job

Floating question marks illustration

Where can a Shop Mechanic earn more?

Compare salary by location
Vs
91k
71k
51k
31k
11k
Columbus, OH$64,652
Gainesville, GA$40,728
Compare salary by company
Vs
83k
63k
43k
23k
Wilson Construction$58,384
Mario Sinacola & Sons$52,618

Shop mechanic salaries by experience level

Shop mechanic salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor, Ziprecruiter and Comparably, the average salary for a shop mechanic typically falls between $47,377 and $60,882.
zippia
$47,377yearly
glassdoor[1]
$60,882yearly
comparably[2]
$53,259yearly
ZipRecruiter[3]
$56,975yearly

Average shop mechanic salary by state

The highest-paying states for shop mechanics are California, Washington, and Alaska. The lowest average shop mechanic salary states are Virginia, West Virginia, and New Mexico.

  • State view
  • County view
Average salary:

Highest paying states for shop mechanics

RankStateAvg. salaryHourly rate
1Alaska$59,481$28.60
2Washington$60,427$29.05
3Oregon$56,337$27.09
4Nevada$51,325$24.68
5Connecticut$57,462$27.63
6Pennsylvania$55,148$26.51
7Iowa$48,327$23.23
8North Dakota$48,372$23.26
9Vermont$51,796$24.90
10California$61,822$29.72
11Oklahoma$47,244$22.71
12Massachusetts$57,004$27.41
13New Jersey$54,699$26.30
14Wisconsin$46,842$22.52
15Louisiana$46,243$22.23
16Maine$47,626$22.90
17Colorado$51,001$24.52
18Illinois$49,894$23.99
19Delaware$49,261$23.68
20District of Columbia$58,287$28.02
21Wyoming$44,851$21.56
22Kentucky$44,485$21.39
23New Hampshire$47,937$23.05
24New York$52,947$25.46
25Ohio$44,033$21.17
26Maryland$51,989$24.99
27Hawaii$53,613$25.78
28Minnesota$48,206$23.18
29Michigan$45,669$21.96
30North Carolina$45,650$21.95
31Utah$45,240$21.75
32Alabama$43,234$20.79
33Montana$43,352$20.84
34South Carolina$43,687$21.00
35Rhode Island$46,592$22.40
36South Dakota$44,523$21.41
37Idaho$42,426$20.40
38Missouri$45,491$21.87
39Indiana$41,957$20.17
40Florida$43,186$20.76
41Arkansas$42,311$20.34
42Tennessee$42,604$20.48
43Kansas$43,481$20.90
44Arizona$43,804$21.06
45Mississippi$38,117$18.33
46Nebraska$40,099$19.28
47Georgia$40,469$19.46
48Texas$42,223$20.30
49New Mexico$40,775$19.60
50West Virginia$40,994$19.71
51Virginia$41,905$20.15

Highest paying cities for shop mechanics

The highest-paying cities for shop mechanics are Oakland, CA, Portland, OR, and Grand Junction, CO.

RankCityAvg. salaryHourly rate
1Oakland, CA$64,652$31.08
2Portland, OR$56,299$27.07
3Grand Junction, CO$51,617$24.82
4Ames, IA$48,285$23.21
5Lafayette, LA$46,310$22.26
6Livonia, MI$45,705$21.97
7West Jordan, UT$45,282$21.77
8Charlotte, NC$44,929$21.60
9Pensacola, FL$43,970$21.14
10Phoenix, AZ$43,854$21.08
11Huntsville, AL$43,529$20.93
12Midland, TX$42,838$20.60
13Lafayette, IN$41,955$20.17
14Gainesville, GA$40,728$19.58

Shop mechanic salary details

A shop mechanic's salary ranges from $34,000 a year at the 10th percentile to $64,000 at the 90th percentile.

Average shop mechanic salary graph
Average shop mechanic salary graph, trends, and summary

What is a shop mechanic's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$64,000$5,333$31
75th Percentile$55,000$4,583$26
Average$47,377$3,948$23
25th Percentile$40,000$3,333$19
10th Percentile$34,000$2,833$16

Highest paying shop mechanic jobs

The highest paying types of shop mechanics are shop foreman, lead mechanic, and truck mechanic.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Automotive Service Technician$43,077$3,590$20.71177,784
Diesel Technician$46,868$3,906$22.53128,944
Heavy Equipment Mechanic$49,018$4,085$23.5798,464
Mechanic Helper$31,892$2,658$15.3348,546
Auto Technician$41,435$3,453$19.92131,515
Light Wheel Mechanic$41,948$3,496$20.1790,297

Which companies pay shop mechanics the most?

Shop mechanic salaries at Wilson Construction and The Manitowoc Company are the highest-paying according to our most recent salary estimates. In addition, the average shop mechanic salary at companies like Whitcon Website and Southwestern Energy are highly competitive.

RankCompanyAverage salaryHourly rate
1Wilson Construction$58,384$28.07
2The Manitowoc Company$57,243$27.52
3Whitcon Website$56,881$27.35
4Southwestern Energy$56,775$27.30
5Austin Industries$56,603$27.21
6Curtis Contracting$56,150$27.00
7Michels$56,045$26.94
8R+L Carriers$55,958$26.90
9Structural Group$55,464$26.67
10Patterson-UTI Energy$55,424$26.65
11Oak Harbor Freight Lines$54,853$26.37
12Midwest Motor Express$54,271$26.09
13Sanderson Farms$54,131$26.02
14UPS$53,657$25.80
15University of California-Berkeley$53,616$25.78
16Boeing$53,586$25.76
17Erickson$53,470$25.71
18Glenn O. Hawbaker$52,972$25.47
19Graphic Packaging International$52,730$25.35
20Mario Sinacola & Sons$52,618$25.30

Wage gap by gender, race and education

$49,000$48,400$47,800$47,200$46,600$46,000
MaleFemale

Shop mechanic salary trends

The average shop mechanic salary has risen by $8,079 over the last ten years. In 2014, the average shop mechanic earned $39,298 annually, but today, they earn $47,377 a year. That works out to a 11% change in pay for shop mechanics over the last decade.

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

Average shop mechanic salary over time

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

Shop mechanic salary by year

YearAvg. salaryHourly rate% Change
2025$47,400$22.78+3.4%
2024$45,800$22.01+2.4%
2023$44,700$21.48+2.1%
2022$43,800$21.03+2.6%
2021$42,600$20.49+1.4%

Recently added shop mechanic salaries

CompanyJobLocationDate addedSalary
Wayne FarmsTruck Shop Mechanic-3Rd ShiftTyler, TX06/30/2025$59,688
Universal Logistics HoldingsShop Mechanic-CanadaDetroit, MI06/29/2025$73,045
Sundt ConstructionSenior Shop MechanicPhoenix, AZ06/29/2025$62,610
Quanta Services Inc.Shop MechanicRancho Cucamonga, CA06/28/2025$83,480
Rei0054-Atlanta-Perimeter GA-Shop Mechanic Bike&SnowAtlanta, GA06/28/2025$38,192
OceanagoldMobile Maintenance Heavy Shop MechanicKershaw, SC06/27/2025$54,262
Ten Mile-WashingtonShop MechanicWashington, PA06/27/2025$54,262
Rei0299-Loveland Co-Shop Mechanic Bike&SnowLoveland, CO06/26/2025$40,863
Pape' MacHinery, Inc.Shop MechanicAurora, OR06/26/2025$60,523
Reliable Staffing ResourcesLead Landscape Shop MechanicPlain City, OH06/26/2025$41,740

Shop mechanic salary FAQs

Search for shop mechanic jobs

Browse installation, maintenance and repair jobs