SalaryCalculations

Maintenance and Repair Workers, General Salary in Michigan

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

Median annual

$47,580

Median hourly

$23

Average annual

$50,380

Employed in state

39K

The median annual salary for Maintenance and Repair Workers, General in Michigan is $47,580, or about $23 an hour. That is 4% lower than the national median.

Pay in Michigan ranges from $35,050 at the 10th percentile to $70,570 at the 90th percentile. Roughly 39K people work as maintenance and repair workers, general in the state.

Pay distribution in Michigan

10th$35,050
25th$39,420
Median$47,580
75th$59,490
90th$70,570

Salary calculator

Hourly
$22.88
Daily
$183
Weekly
$915
Bi-weekly
$1,830
Monthly
$3,965
Annual
$47,580

$47,580 a year is around the 50th percentile for Maintenance and Repair Workers, Generals in Michigan. The median is $47,580.

Maintenance and Repair Workers, General pay by metro area in Michigan

Metro areaMedian annualEmployment
Ann Arbor, MI$49,1701.7K
Battle Creek, MI$48,640530
Grand Rapids-Wyoming-Kentwood, MI$48,5305.5K
Detroit-Warren-Dearborn, MI$48,38016K
South Bend-Mishawaka, IN-MI$47,9501.6K
Lansing-East Lansing, MI$47,5802.0K
Jackson, MI$47,090480
Midland, MI$46,850280
Traverse City, MI$46,850620
Kalamazoo-Portage, MI$46,7001.2K
Muskegon-Norton Shores, MI$46,560570
Saginaw, MI$45,620680
Bay City, MI$45,300300
Flint, MI$45,1901.3K
Monroe, MI$44,750370

Other jobs in Michigan

All salaries in Michigan →