Type in a job title:
Where?
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour

How much does a Mechanical Technician make in USA?

$56,083
/ Annual
Based on 10000 salaries
The average mechanical technician salary in the USA is $56,083 per year or $26.96 per hour. Entry level positions start at $44,852 per year while most experienced workers make up to $74,085 per year.
Median
$56,083
chart
Low
$44,852
High
$74,085

Mechanical technician: salaries per region

Washington
$66,530
Based on 1142 salaries
Wisconsin
$64,469
Based on 2759 salaries
North Dakota
$64,350
Based on 254 salaries
California
$63,379
Based on 6045 salaries
Alaska
$62,400
Based on 54 salaries
Nevada
$62,400
Based on 367 salaries
Iowa
$62,147
Based on 479 salaries
Indiana
$62,000
Based on 878 salaries
Maryland
$60,450
Based on 510 salaries
Pennsylvania
$60,370
Based on 2446 salaries
Illinois
$59,632
Based on 1824 salaries
Virginia
$59,578
Based on 1026 salaries
Mississippi
$58,500
Based on 153 salaries
New Jersey
$58,500
Based on 922 salaries
Arkansas
$58,240
Based on 55 salaries
Alabama
$58,240
Based on 318 salaries
New York
$58,083
Based on 1652 salaries
Idaho
$57,970
Based on 128 salaries
Delaware
$57,850
Based on 118 salaries
Arizona
$56,533
Based on 1396 salaries
Connecticut
$56,160
Based on 618 salaries
Michigan
$55,798
Based on 970 salaries
Minnesota
$55,570
Based on 1204 salaries
Hawaii
$55,453
Based on 132 salaries
West Virginia
$55,000
Based on 47 salaries
Georgia
$55,000
Based on 1404 salaries
New Hampshire
$54,600
Based on 366 salaries
Colorado
$54,429
Based on 2279 salaries
Missouri
$54,350
Based on 562 salaries
South Carolina
$54,109
Based on 961 salaries
Tennessee
$54,080
Based on 637 salaries
Maine
$53,625
Based on 209 salaries
Massachusetts
$53,625
Based on 1147 salaries
Texas
$52,231
Based on 2594 salaries
Kansas
$52,000
Based on 158 salaries
New Mexico
$52,000
Based on 268 salaries
Utah
$52,000
Based on 423 salaries
North Carolina
$52,000
Based on 1219 salaries
Montana
$50,960
Based on 149 salaries
Oregon
$50,856
Based on 439 salaries
Florida
$50,846
Based on 1406 salaries
Ohio
$50,796
Based on 2023 salaries
Nebraska
$50,000
Based on 537 salaries
Rhode Island
$49,400
Based on 97 salaries
Oklahoma
$48,750
Based on 448 salaries
Louisiana
$47,775
Based on 183 salaries
Kentucky
$47,413
Based on 592 salaries
Vermont
$47,320
Based on 33 salaries
South Dakota
$46,800
Based on 73 salaries

Active jobs with salaries