Maintenance Workers, Machinery Salary in Michigan

BLS OEWS May 2025 • 12 metro areas • Michigan

Maintenance Workers, Machinery in Michigan earn a median salary of $57,202 per year on average across 12 metro and nonmetro areas, -5.5% vs the national median of $60,500. An estimated 1,400 maintenance workers, machinery are employed across Michigan, with salaries ranging from $48,600 to $65,090 depending on location.

$57,202 Avg median salary in Michigan
$65,090 Highest paying metro
$48,600 Lowest paying metro
1,400 Employed in Michigan

Compare Maintenance Workers, Machinery salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Maintenance Workers, Machinery
in
    vs

      Maintenance Workers, Machinery salaries by city in Michigan

      Metro area Median salary 25th pct 75th pct Employed
      Jackson, MI $65,090 $61,860 $75,910 40
      Grand Rapids, MI $63,200 $54,770 $75,150 300
      Northern Michigan $63,180 $49,980 $69,480 110
      Kalamazoo, MI $62,560 $50,340 $65,670 30
      Muskegon, MI $62,470 $45,020 $65,420 40
      Ann Arbor, MI $58,310 $46,770 $76,690 40
      Detroit, MI $56,860 $46,700 $68,640 560
      Lansing, MI $54,900 $45,090 $65,610 50
      Southern Michigan $51,480 $45,570 $61,960 80
      Upper Peninsula of Michigan $50,950 $43,570 $71,200 50
      Flint, MI $48,820 $45,460 $56,490 30
      Mid Michigan $48,600 $41,190 $65,790 70

      View Maintenance Workers, Machinery salaries in all cities