Mechanic Salary

Average Yearly Salary
$42,000
$31,000
Min 10%
$42,000
Median 50%
$57,000
Max 90%
Highest Paying City
Seattle, WA
Highest Paying State
Alaska
Average Experience Level
3.6 years
How much does a mechanic make?
Mechanics in America make, on average, $42,760 a year or $20.56 per hour. There is a huge gap between the top 10 percent earners and the bottom 10 percent earners -- about 25,000. The top 10 percent earn over $57,000, while the bottom 10 percent make less than $32,000 annually. Employers that have the highest concentration of job opportunities for Mechanics are Retail companies and Manufacturing companies. The best states for high paying Mechanic jobs are Alaska, Washington, Idaho, New Jersey, and Oregon. Most Mechanics spend 3.6 years in the position.
Annual Salaries For Related Jobs

Average Mechanic Salary By Location

Mechanics in the US makes an average salary of $42,760 per year or $20.56 per hour. The top city when it comes to Mechanic salaries is Seattle, WA at $53,108 per year. The average starting salary in Seattle, WA for Mechanics is $36,000. Alaska, Washington, Idaho, New Jersey, and Oregon are the states with the highest payscale for Mechanics. The lowest earning states are Georgia, Florida, Louisiana, Alabama, and Missouri.

Map of Mechanic Salaries

The darker areas on the map show where Mechanics earn the highest salaries across all 50 states.

Average Salary:

Average Mechanic Salary By Company

Mechanics can expect good job security. Some industries pay higher than others. The most abundant employment opportunities for Mechanics are in Retail companies and Manufacturing companies. The two companies that report the highest salaries for Mechanics are Zachry Construction & Materials and Northrop Grumman. Companies like Lockheed Martin and ProPetro Holding also report very competitive wages for Mechanics.

Average Mechanic Pay By Industry

The type of industry that a Mechanic works in can influence their earning potential. Our data shows that Automotive companies, Energy companies, and Technology companies tend to have the highest salaries for Mechanics. Automotive companies pay their Mechanics the highest wages, averaging $44,100 per year. Energy companies and Technology companies pay well too, at $43,516 and $43,398, respectively. At $41,863, the average salary for Mechanics in the Retail industry is lower than other industries.
Industry
Average Salary
Automotive
Automotive
$44,100
$44k
Energy
Energy
$43,516
$44k
Technology
Technology
$43,398
$43k
Manufacturing
Manufacturing
$42,881
$43k
Transportation
Transportation
$42,661
$43k
Construction
Construction
$42,444
$42k
Retail
Retail
$41,863
$42k

Mechanic Salary History

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

National Average
Ashburn, VA

Mechanic Salary By Experience Level

The salary for a Mechanic can range from $35,347 to $46,611 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Mechanic Salaries

Company
Job
Location
Date Added
Salary
Temporary Invasive Species Mechanic
04/28/2020
$27,131
Mechanic 1.
04/27/2020
$33,914
Transdevna
Mechanic B
04/27/2020
$41,677
Essential Personnel, Inc.
Mechanic
04/27/2020
$52,175
Mechanic II
04/26/2020
$36,000
DHL Express
Mechanic (US)-1581-Fort Wayne In Mwrc
04/26/2020
$42,137
City of Daly City, Ca
Mechanic (20001331)
04/26/2020
$67,932
Transdevna
Mechanic A
04/25/2020
$54,262
Packing Mechanic AA-Flour Mill
04/24/2020
$54,700
Forklift Mechanic
04/23/2020
$52,175
Show More