SalaryCalculations

Maintenance Workers, Machinery Salary in Michigan

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

Median annual

$59,590

Median hourly

$29

Average annual

$59,760

Employed in state

1.6K

The median annual salary for Maintenance Workers, Machinery in Michigan is $59,590, or about $29 an hour. That is 2% lower than the national median.

Pay in Michigan ranges from $41,400 at the 10th percentile to $78,890 at the 90th percentile. Roughly 1.6K people work as maintenance workers, machinery in the state.

Pay distribution in Michigan

10th$41,400
25th$47,920
Median$59,590
75th$69,660
90th$78,890

Salary calculator

Hourly
$28.65
Daily
$229
Weekly
$1,146
Bi-weekly
$2,292
Monthly
$4,966
Annual
$59,590

$59,590 a year is around the 50th percentile for Maintenance Workers, Machinerys in Michigan. The median is $59,590.

Maintenance Workers, Machinery pay by metro area in Michigan

Metro areaMedian annualEmployment
Muskegon-Norton Shores, MI$67,13050
Detroit-Warren-Dearborn, MI$63,190610
Lansing-East Lansing, MI$62,88040
Kalamazoo-Portage, MI$62,56030
Ann Arbor, MI$51,37030
Grand Rapids-Wyoming-Kentwood, MI$50,480370
Flint, MI$48,82030

Other jobs in Michigan

All salaries in Michigan →