SalaryCalculations

Maintenance Workers, Machinery Salary in Missouri

State wage data from the BLS OEWS survey, May 2025.

Median annual

$63,720

Median hourly

$31

Average annual

$67,440

Employed in state

2.2K

The median annual salary for Maintenance Workers, Machinery in Missouri is $63,720, or about $31 an hour. That is 5% higher than the national median.

Pay in Missouri ranges from $48,070 at the 10th percentile to $84,430 at the 90th percentile. Roughly 2.2K people work as maintenance workers, machinery in the state.

Pay distribution in Missouri

10th$48,070
25th$57,100
Median$63,720
75th$77,150
90th$84,430

Salary calculator

Hourly
$30.63
Daily
$245
Weekly
$1,225
Bi-weekly
$2,451
Monthly
$5,310
Annual
$63,720

$63,720 a year is around the 50th percentile for Maintenance Workers, Machinerys in Missouri. The median is $63,720.

Maintenance Workers, Machinery pay by metro area in Missouri

Metro areaMedian annualEmployment
St. Joseph, MO-KS$76,530120
St. Louis, MO-IL$71,840840
Columbia, MO$64,670100
Kansas City, MO-KS$63,700510
Springfield, MO$62,410190
Joplin, MO-KS$61,320100

Other jobs in Missouri

All salaries in Missouri →