Salaripedia
English

How much does an industrial machinery mechanic make in Oklahoma?

$61,540a year

Median yearly pay for industrial machinery mechanics in Oklahoma. That is $29.59 an hour or $5,128 a month.

Hourly
$29.59
Vs. national median
-5%
Rank among states
45 of 51
Jobs in the state
6,250
Pay range
Lowest 10%: $46,210Median: $61,540Highest 10%: $90,700
PercentileYearlyHourly
10th$46,210$22.22
25th$50,550$24.30
Median$61,540$29.59
75th$76,000$36.54
90th$90,700$43.61

Cities in Oklahoma

Metro areas, median yearly pay.

Enid, OK$75,850
Tulsa, OK$62,010
Oklahoma City, OK$61,840
Lawton, OK$58,940
Fort Smith, AR$57,960
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for industrial machinery mechanics.

42. Alabama$61,920
43. West Virginia$61,710
44. South Dakota$61,560
45. Oklahoma$61,540
46. Georgia$61,130
47. New Mexico$60,670
48. Florida$60,650
Industrial Machinery Mechanic salary in all states

Frequently asked questions

How much does an industrial machinery mechanic make an hour in Oklahoma?

The median hourly pay in Oklahoma is $29.59 ($61,540 a year).

Do industrial machinery mechanics make more in Oklahoma than the national average?

No: $61,540 against $64,520 nationally, 5% less.

Where does Oklahoma rank for industrial machinery mechanic pay?

Oklahoma ranks 45 of 51 states.

Which city in Oklahoma pays industrial machinery mechanics the most?

Enid, OK, with a median of $75,850 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.