Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average mechanic salary in the United States is $47,149 per year or about $23 per hour. Salaries can vary based on multiple factors including geographic location, years of experience, and industry specialization. For instance, mechanics in the automotive, aviation, and diesel sectors often see different salary scales.
Entry-level mechanics typically start at lower salaries, around $30,000 annually. With experience, this can rise significantly—mechanics with several years of experience can earn upwards of $60,000 per year.
States like California, Texas, and New York offer some of the highest salaries for mechanics. Additionally, working in specialized fields such as marine or aerospace mechanics can lead to higher pay. It is advisable to explore local job listings to find competitive salary offers in your region.
Let Zippi find your next mechanic job
Let Zippi find your next mechanic job
The average mechanic salary in Connecticut, California, and New Jersey are the highest in the U.S. The lowest average mechanic salary states are Georgia, Tennessee, and Arkansas.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Vermont | $56,946 | $27.38 |
| 2 | Wyoming | $53,161 | $25.56 |
| 3 | North Dakota | $52,686 | $25.33 |
| 4 | Pennsylvania | $51,524 | $24.77 |
| 5 | Alaska | $53,109 | $25.53 |
| 6 | Washington | $57,967 | $27.87 |
| 7 | Connecticut | $59,010 | $28.37 |
| 8 | Iowa | $48,624 | $23.38 |
| 9 | Nevada | $50,320 | $24.19 |
| 10 | Utah | $49,990 | $24.03 |
| 11 | New Jersey | $58,112 | $27.94 |
| 12 | Maine | $51,791 | $24.90 |
| 13 | Nebraska | $49,027 | $23.57 |
| 14 | Wisconsin | $49,518 | $23.81 |
| 15 | California | $58,210 | $27.99 |
| 16 | Oregon | $53,482 | $25.71 |
| 17 | Ohio | $49,015 | $23.56 |
| 18 | New York | $54,801 | $26.35 |
| 19 | Montana | $46,502 | $22.36 |
| 20 | Minnesota | $49,467 | $23.78 |
| 21 | Illinois | $50,498 | $24.28 |
| 22 | New Hampshire | $50,738 | $24.39 |
| 23 | Massachusetts | $52,458 | $25.22 |
| 24 | Maryland | $50,948 | $24.49 |
| 25 | Louisiana | $45,423 | $21.84 |
| 26 | Kentucky | $43,903 | $21.11 |
| 27 | Colorado | $50,006 | $24.04 |
| 28 | Indiana | $44,194 | $21.25 |
| 29 | Virginia | $49,967 | $24.02 |
| 30 | District of Columbia | $54,082 | $26.00 |
| 31 | Michigan | $45,643 | $21.94 |
| 32 | South Dakota | $45,350 | $21.80 |
| 33 | Idaho | $44,766 | $21.52 |
| 34 | New Mexico | $44,902 | $21.59 |
| 35 | Missouri | $46,210 | $22.22 |
| 36 | Delaware | $45,015 | $21.64 |
| 37 | Rhode Island | $47,615 | $22.89 |
| 38 | North Carolina | $44,407 | $21.35 |
| 39 | Kansas | $43,525 | $20.93 |
| 40 | Tennessee | $40,245 | $19.35 |
| 41 | West Virginia | $42,834 | $20.59 |
| 42 | Arizona | $44,297 | $21.30 |
| 43 | Texas | $43,348 | $20.84 |
| 44 | Oklahoma | $41,369 | $19.89 |
| 45 | Mississippi | $36,283 | $17.44 |
| 46 | Georgia | $40,947 | $19.69 |
| 47 | South Carolina | $35,129 | $16.89 |
| 48 | Alabama | $35,361 | $17.00 |
| 49 | Florida | $41,145 | $19.78 |
| 50 | Hawaii | $42,121 | $20.25 |
| 51 | Arkansas | $37,538 | $18.05 |
The highest-paying cities for mechanics are San Jose, CA, Des Moines, WA, and Englewood, NJ.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | San Jose, CA | $61,068 | $29.36 |
| 2 | Des Moines, WA | $58,204 | $27.98 |
| 3 | Englewood, NJ | $58,193 | $27.98 |
| 4 | New York, NY | $54,887 | $26.39 |
| 5 | Portland, OR | $53,348 | $25.65 |
| 6 | Boston, MA | $52,460 | $25.22 |
| 7 | Portland, ME | $52,189 | $25.09 |
| 8 | Allentown, PA | $51,777 | $24.89 |
| 9 | Baltimore, MD | $51,081 | $24.56 |
| 10 | Chicago, IL | $50,660 | $24.36 |
| 11 | Cleveland, OH | $50,045 | $24.06 |
| 12 | Salt Lake City, UT | $50,045 | $24.06 |
| 13 | Denver, CO | $50,036 | $24.06 |
| 14 | Las Vegas, NV | $50,025 | $24.05 |
| 15 | Richmond, VA | $49,860 | $23.97 |
| 16 | Minneapolis, MN | $49,503 | $23.80 |
| 17 | Des Moines, IA | $48,465 | $23.30 |
| 18 | Saint Louis, MO | $46,279 | $22.25 |
| 19 | Detroit, MI | $45,775 | $22.01 |
| 20 | Greensboro, NC | $44,918 | $21.60 |
Mechanics are the most in-demand in these five cities:
A mechanic's salary ranges from $35,000 a year at the 10th percentile to $63,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $63,000 | $5,250 | $30 |
| 75th Percentile | $54,000 | $4,500 | $26 |
| Average | $47,149 | $3,929 | $23 |
| 25th Percentile | $40,000 | $3,333 | $19 |
| 10th Percentile | $35,000 | $2,917 | $17 |
The highest paying types of mechanics are mobile equipment mechanic, industrial mechanic, and truck mechanic.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Industrial Maintenance Mechanic | $50,082 | $4,174 | $24.08 | 168,718 |
| Building Maintenance Mechanic | $38,609 | $3,217 | $18.56 | 129,668 |
| General Maintenance Mechanic | $37,631 | $3,136 | $18.09 | 167,937 |
| Mobile Equipment Mechanic | $72,190 | $6,016 | $34.71 | 105,687 |
| Heavy Equipment Mechanic | $49,018 | $4,085 | $23.57 | 98,464 |
| Light Wheel Mechanic | $41,948 | $3,496 | $20.17 | 90,297 |
Top companies hiring mechanics now:
Mechanic salaries at Anheuser-Busch and Shiseido are the highest-paying according to our most recent salary estimates. In addition, the average mechanic salary at companies like L'Oréal and Genesee & Wyoming are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Anheuser-Busch | $76,214 | $36.64 |
| 2 | Shiseido | $75,622 | $36.36 |
| 3 | L'Oréal | $72,268 | $34.74 |
| 4 | Genesee & Wyoming | $70,264 | $33.78 |
| 5 | Crown Equipment | $68,832 | $33.09 |
| 6 | Tri-State G&T | $68,695 | $33.03 |
| 7 | B&G Foods | $68,597 | $32.98 |
| 8 | Calpine | $67,937 | $32.66 |
| 9 | National Grid plc | $67,819 | $32.61 |
| 10 | Orange County Sanitation District | $67,074 | $32.25 |
| 11 | GATX | $66,961 | $32.19 |
| 12 | Pactiv | $66,560 | $32.00 |
| 13 | Santa Clara Valley Water District | $66,486 | $31.96 |
| 14 | Basin Electric Power Cooperative | $66,212 | $31.83 |
| 15 | Coty | $66,185 | $31.82 |
| 16 | Ferguson Enterprises | $66,116 | $31.79 |
| 17 | Sierra Pacific Industries | $65,964 | $31.71 |
| 18 | Madison Gas and Electric | $65,473 | $31.48 |
| 19 | Covanta | $65,435 | $31.46 |
| 20 | Novelis | $64,613 | $31.06 |
The average mechanic salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Manufacturing | $51,758 | $24.88 |
| 2 | Construction | $51,541 | $24.78 |
| 3 | Energy | $48,819 | $23.47 |
| 4 | Transportation | $47,964 | $23.06 |
| 5 | Professional | $46,880 | $22.54 |
| 6 | Automotive | $46,738 | $22.47 |
| 7 | Retail | $45,060 | $21.66 |
The average mechanic salary has risen by $8,040 over the last ten years. In 2014, the average mechanic earned $39,109 annually, but today, they earn $47,149 a year. That works out to a 11% change in pay for mechanics over the last decade.
Compare mechanic salaries for cities or states with the national average over time.
Compare mechanic salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $47,100 | $22.67 | +3.4% |
| 2024 | $45,600 | $21.90 | +2.4% |
| 2023 | $44,500 | $21.38 | +2.1% |
| 2022 | $43,500 | $20.93 | +2.6% |
| 2021 | $42,400 | $20.40 | +1.4% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Jeppesen | Munitions Mechanic | Saint Charles, MO | 06/30/2025 | $41,010 |
| Kenan Advantage Group | Mechanic | Baltimore, MD | 06/30/2025 | $43,827 |
| Dorney Park | Ride Mechanic | Allentown, PA | 06/30/2025 | $58,436 |
| Nextracker | Mechanic, L2 | San Rafael, CA | 06/30/2025 | $105,000 |
| Michigan's Adventure | Seasonal Ride Mechanic | Muskegon, MI | 06/30/2025 | $35,479 |
| California's Great America | Ride Mechanic | Santa Clara, CA | 06/30/2025 | $72,002 |
| Gobeacon | Mechanic | Lancaster, PA | 06/30/2025 | $37,566 |
| Gobeacon | Mechanic | Columbia, MO | 06/30/2025 | $56,349 |
| Gobeacon | Mechanic | Decatur, IL | 06/30/2025 | $57,393 |
| Mdlz | Journeyperson Mechanic/ | Naperville, IL | 06/30/2025 | $77,302 |
Search for mechanic jobs