OK · SOC 51-4041 · Most current data

Machinists Salary in Oklahoma

Median Annual Salary $51,980 -7% below national average (national: $56,150)
$52,950Mean Annual
$25Median Hourly
4,020Employed in State

Oklahoma ranks 40th of 51 states and D.C. for machinists pay, trailing top-paying District of Columbia ($101,810) by $49,830 — a 96% gap.

The 10th-to-90th percentile range runs from $36,410 to $69,310 — a $32,900 spread, 19% tighter than the national $40,660 range.

Machinists are more concentrated in Oklahoma than the U.S. average — a location quotient of 1.23 means the occupation's share of local jobs is 1.23× the national share.

Salary Range: 10th to 90th Percentile

$51,980
$36,410
10th pct.
$69,310
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$36,410$17.51
25th percentile$44,670$21.48
50th percentile (median)$51,980$24.99
75th percentile$61,010$29.33
90th percentile (top earners)$69,310$33.32
Mean (average)$52,950$25.46

How Oklahoma Compares

StateMedian Annualvs. Oklahoma
Oklahoma (current) $51,980 n/a
District of Columbia $101,810 +96%
Hawaii $77,060 +48%
Alaska $72,710 +40%
Washington $64,510 +24%
Wyoming $64,020 +23%
Massachusetts $62,420 +20%
Oregon $62,120 +20%
New Jersey $62,010 +19%

Showing top-paying states with available data. View all states →

Related Occupations in Oklahoma

Frequently Asked Questions

What is the average Machinists salary in Oklahoma?

The mean machinists salary in Oklahoma is $52,950 per year. The median (middle) salary is $51,980 per year.

What is the starting salary for a Machinists in Oklahoma?

Entry-level machinistss (10th percentile) in Oklahoma typically earn around $36,410 per year. Workers at the 25th percentile earn approximately $44,670 per year.

What is the highest Machinists salary in Oklahoma?

Top earners (90th percentile) in this occupation in Oklahoma make approximately $69,310 per year. Those in the 75th percentile earn around $61,010 per year.

How does the Oklahoma Machinists salary compare to the national average?

The median machinists salary in Oklahoma is $51,980, which is -7% below national average of $56,150.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.