Oklahoma · May 2025 data

Marine Mechanic Salary in Oklahoma

$39,920 a year · $19.19 an hour

That is the median for marine mechanics in Oklahoma, 30.6% below the U.S. figure of $57,550. Rank: 47th of 50.

Source: BLS Occupational Employment and Wage Statistics, May 2025, SOC 49-3051. Rank and differences are derived from published figures. How we use it.

How Oklahoma compares

Oklahoma's median is $39,920, $17,630 (30.6%) below the U.S. median. It ranks 47th, one of the ten lowest-paying 50 states and territories with data.

The top 10% earn $60,850 or more and the bottom 10% under $25,010. That range is wider than the national one.

About 260 marine mechanics work in Oklahoma, 1.1% of the U.S. total. That is close to the U.S. average for a workforce its size.

Pay distribution: Oklahoma vs. United States

Oklahoma median $39,920

United States median $57,550

Spread of pay, Oklahoma vs. United States, May 2025.
  • 10th–90th percentile
  • 25th–75th percentile
  • Median
Marine mechanic pay, Oklahoma vs. United States, May 2025
MeasureOklahoma annualOklahoma hourlyU.S. annualU.S. hourly
10th percentile$25,010Not loaded$36,950$17.76
25th percentile$31,210Not loaded$46,750$22.48
Median (50th)$39,920$19.19$57,550$27.67
75th percentile$46,910Not loaded$66,620$32.03
90th percentile$60,850Not loaded$79,330$38.14
Mean (average)$41,750$20.07$58,070$27.92

Hourly percentiles for this state are published by BLS but not loaded here yet, so they show as “Not loaded”.

States with similar pay

Compare Oklahoma with Puerto Rico

Questions about marine mechanic pay in Oklahoma

How much does a marine mechanic make in Oklahoma?

The median is $39,920 a year, or $19.19 an hour (May 2025). The average is $41,750.

Is Oklahoma a good state for marine mechanic pay?

It ranks 47th of 50, 30.6% below the U.S. median. Living costs are not factored in, so compare with what housing costs where you would work.

How many marine mechanics work in Oklahoma?

About 260.