Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The role of a Mechanical Technician involves essential responsibilities such as maintaining and repairing machinery, ensuring efficient operations across industries. As of October 2025, the average salary for this position is $51,367 per year. However, earnings can fluctuate based on various criteria.
Location plays a significant role in determining salary levels. For instance, states with higher costs of living often offer better compensation. Additionally, experience in the field can lead to increased pay, with seasoned technicians earning significantly more than entry-level professionals.
The industry also affects salary expectations. Mechanical technicians employed in sectors like aerospace or manufacturing typically command higher salaries due to the technical expertise required. Understanding these factors can help aspiring technicians navigate their career paths effectively.
Explore opportunities that align with your skills and career goals to maximize your earning potential in this rewarding field.
Let Zippi find your next mechanical technician job
Let Zippi find your next mechanical technician job
The average mechanical technician salary in Alaska, Utah, and North Dakota are the highest in the U.S. The lowest average mechanical technician salary states are North Carolina, Georgia, and Tennessee.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Alaska | $76,749 | $36.90 |
| 2 | Utah | $63,959 | $30.75 |
| 3 | Mississippi | $59,009 | $28.37 |
| 4 | Arizona | $58,217 | $27.99 |
| 5 | Nevada | $57,735 | $27.76 |
| 6 | North Dakota | $63,214 | $30.39 |
| 7 | New Mexico | $58,704 | $28.22 |
| 8 | Indiana | $53,825 | $25.88 |
| 9 | Colorado | $55,495 | $26.68 |
| 10 | Washington | $59,398 | $28.56 |
| 11 | Pennsylvania | $54,705 | $26.30 |
| 12 | California | $61,291 | $29.47 |
| 13 | Rhode Island | $56,680 | $27.25 |
| 14 | Arkansas | $55,325 | $26.60 |
| 15 | Wisconsin | $51,321 | $24.67 |
| 16 | Delaware | $55,335 | $26.60 |
| 17 | Minnesota | $52,799 | $25.38 |
| 18 | Maine | $51,049 | $24.54 |
| 19 | Hawaii | $62,061 | $29.84 |
| 20 | Kansas | $51,798 | $24.90 |
| 21 | Virginia | $53,812 | $25.87 |
| 22 | Texas | $52,037 | $25.02 |
| 23 | Illinois | $52,657 | $25.32 |
| 24 | Wyoming | $52,954 | $25.46 |
| 25 | Montana | $53,537 | $25.74 |
| 26 | Oregon | $53,914 | $25.92 |
| 27 | Maryland | $53,165 | $25.56 |
| 28 | Nebraska | $50,439 | $24.25 |
| 29 | Idaho | $52,645 | $25.31 |
| 30 | South Carolina | $48,429 | $23.28 |
| 31 | Connecticut | $51,818 | $24.91 |
| 32 | Alabama | $50,239 | $24.15 |
| 33 | Louisiana | $50,984 | $24.51 |
| 34 | South Dakota | $50,365 | $24.21 |
| 35 | Michigan | $49,287 | $23.70 |
| 36 | West Virginia | $49,395 | $23.75 |
| 37 | District of Columbia | $54,358 | $26.13 |
| 38 | New Hampshire | $47,405 | $22.79 |
| 39 | Vermont | $46,526 | $22.37 |
| 40 | Iowa | $44,504 | $21.40 |
| 41 | North Carolina | $45,083 | $21.67 |
| 42 | Ohio | $46,157 | $22.19 |
| 43 | Florida | $46,903 | $22.55 |
| 44 | Tennessee | $44,734 | $21.51 |
| 45 | New York | $50,801 | $24.42 |
| 46 | New Jersey | $50,568 | $24.31 |
| 47 | Georgia | $44,874 | $21.57 |
| 48 | Kentucky | $42,096 | $20.24 |
| 49 | Massachusetts | $47,472 | $22.82 |
| 50 | Missouri | $44,431 | $21.36 |
| 51 | Oklahoma | $45,795 | $22.02 |
The highest-paying cities for mechanical technicians are Oakland, CA, Columbus, MS, and Phoenix, AZ.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Oakland, CA | $63,868 | $30.71 |
| 2 | Columbus, MS | $58,640 | $28.19 |
| 3 | Phoenix, AZ | $58,358 | $28.06 |
| 4 | Las Vegas, NV | $57,376 | $27.58 |
| 5 | Denver, CO | $55,467 | $26.67 |
| 6 | Harrisburg, PA | $54,384 | $26.15 |
| 7 | Richmond, VA | $53,618 | $25.78 |
| 8 | Columbus, IN | $53,461 | $25.70 |
| 9 | Odessa, TX | $52,973 | $25.47 |
| 10 | Hagerstown, MD | $52,963 | $25.46 |
| 11 | Crystal Lake, IL | $52,820 | $25.39 |
| 12 | Minneapolis, MN | $52,779 | $25.37 |
| 13 | Salina, KS | $51,879 | $24.94 |
| 14 | New York, NY | $50,905 | $24.47 |
| 15 | Florence, SC | $48,760 | $23.44 |
| 16 | Nashua, NH | $47,598 | $22.88 |
| 17 | Kissimmee, FL | $46,921 | $22.56 |
| 18 | Columbus, OH | $45,755 | $22.00 |
| 19 | Atlanta, GA | $44,921 | $21.60 |
| 20 | Knoxville, TN | $44,867 | $21.57 |
A mechanical technician's salary ranges from $38,000 a year at the 10th percentile to $68,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $68,000 | $5,667 | $33 |
| 75th Percentile | $59,000 | $4,917 | $28 |
| Average | $51,367 | $4,281 | $25 |
| 25th Percentile | $44,000 | $3,667 | $21 |
| 10th Percentile | $38,000 | $3,167 | $18 |
The highest paying types of mechanical technicians are engineering technician, electrical maintenance technician, and electrician technician.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Industrial Mechanic | $53,333 | $4,444 | $25.64 | 158,560 |
| Instrument Technician Apprentice | $39,849 | $3,321 | $19.16 | 130,235 |
| Mechanical Spreader Operator | $42,262 | $3,522 | $20.32 | 60,297 |
| Mechanical Assembler | $33,553 | $2,796 | $16.13 | 35,720 |
| Preventive Maintenance Technician | $40,935 | $3,411 | $19.68 | 170,517 |
| Industrial Maintenance Technician | $50,649 | $4,221 | $24.35 | 169,569 |
Top companies hiring mechanical technicians now:
Mechanical technician salaries at Meta and Amazon are the highest-paying according to our most recent salary estimates. In addition, the average mechanical technician salary at companies like Eli Lilly and Company and Nabors Industries are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Meta | $96,886 | $46.58 |
| 2 | Amazon | $74,013 | $35.58 |
| 3 | Eli Lilly and Company | $70,052 | $33.68 |
| 4 | Nabors Industries | $70,043 | $33.67 |
| 5 | OUC | $68,939 | $33.14 |
| 6 | Jefferson Lab | $68,331 | $32.85 |
| 7 | Argonne National Laboratory | $68,243 | $32.81 |
| 8 | Brookhaven National Laboratory | $68,037 | $32.71 |
| 9 | Battelle | $67,885 | $32.64 |
| 10 | Los Alamos National Laboratory | $67,838 | $32.61 |
| 11 | Cummins | $67,369 | $32.39 |
| 12 | Reckitt Benckiser | $67,368 | $32.39 |
| 13 | Plug Power | $67,320 | $32.37 |
| 14 | Bloom Energy | $67,278 | $32.35 |
| 15 | Merck | $67,136 | $32.28 |
| 16 | General Motors | $65,866 | $31.67 |
| 17 | General Electric | $65,759 | $31.61 |
| 18 | Andersen | $64,894 | $31.20 |
| 19 | Tutor Perini | $64,845 | $31.18 |
| 20 | Pactiv | $62,903 | $30.24 |
The average mechanical technician salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Energy | $57,151 | $27.48 |
| 2 | Finance | $56,758 | $27.29 |
| 3 | Automotive | $52,339 | $25.16 |
| 4 | Technology | $51,450 | $24.74 |
| 5 | Manufacturing | $50,101 | $24.09 |
| 6 | Professional | $48,423 | $23.28 |
The average mechanical technician salary has risen by $6,069 over the last ten years. In 2014, the average mechanical technician earned $45,298 annually, but today, they earn $51,367 a year. That works out to a 7% change in pay for mechanical technicians over the last decade.
Compare mechanical technician salaries for cities or states with the national average over time.
Compare mechanical technician salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $51,400 | $24.70 | +2.1% |
| 2024 | $50,300 | $24.17 | +1.3% |
| 2023 | $49,600 | $23.86 | +1.6% |
| 2022 | $48,800 | $23.48 | +1.6% |
| 2021 | $48,100 | $23.11 | +1.0% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| The Hershey Company | Industrial Mechanical Technician-West Hershey Plant | Hershey, PA | 06/30/2025 | $79,202 |
| Jeppesen | Ah-64E Qatar Mat General Mechanical Technician | Goodyear, AZ | 06/30/2025 | $59,500 |
| Prysmian Communications Cables & Systems USA | Day Shift Electro-Mechanical Technician | Schuylkill Haven, PA | 06/30/2025 | $58,457 |
| Shredfast | Machinery Mechanical Technician Tier 2 | Fort Worth, TX | 06/30/2025 | $45,914 |
| Belcan | Electro Mechanical Technician | Mountville, PA | 06/29/2025 | $54,262 |
| Relativity | Mechanisms Technician II, 2Nd Shift | Long Beach, CA | 06/29/2025 | $60,753 |
| Sundyne | Mechanic Technician Intermediate | Arvada, CO | 06/29/2025 | $50,088 |
| Mission Support & Test Services, LLC (MSTS | Electro-Mechanical Technician II | Nevada | 06/29/2025 | $52,864 |
| Fondomonte | Mechanics/Technicians | Salome, AZ | 06/29/2025 | $39,653 |
| Fondomonte California LLC | Mechanic/Technicians | Blythe, CA | 06/29/2025 | $43,827 |
Search for mechanical technician jobs