Salaripedia
English

How much does a machinist make in Enid?

$46,460a year

Median yearly pay for machinists in the Enid, OK metro area. That is $22.34 an hour or $3,872 a month.

Hourly
$22.34
Vs. national median
-21%
Rank among cities
350 of 361
Jobs in the area
70
Pay range
Lowest 10%: $31,680Median: $46,460Highest 10%: $58,120
PercentileYearlyHourly
10th$31,680$15.23
25th$37,660$18.11
Median$46,460$22.34
75th$48,510$23.32
90th$58,120$27.94

Other cities in Oklahoma

Median yearly pay for machinists.

Oklahoma City, OK$57,780
Tulsa, OK$53,260
Lawton, OK$51,290
Fort Smith, AR$50,560
Machinist salary in Oklahoma Machinist salary in all states

Related jobs in Enid

Same field, median yearly pay.

First-Line Supervisors of Production and Operating Worker$72,270
Welder$49,090
Inspector$45,530
Miscellaneous Assembler and Fabricator$38,600
Salaries for every job in Enid, OK

Frequently asked questions

How much does a machinist make an hour in Enid?

The median hourly pay in the Enid, OK metro area is $22.34 ($46,460 a year).

Do machinists make more in Enid than the national average?

No: $46,460 against $58,750 nationally, 21% less.

How does Enid compare with the rest of Oklahoma?

The median in Oklahoma is $51,120, so Enid pays 9% less.

Where does Enid rank for machinist pay?

350 of 361 metro areas with data.

How much does a machinist make starting out in Enid?

The lowest-paid 10% make $31,680 or less a year; the top 10% make $58,120 or more.

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.