SalaryCalculations

Roofers Salary in Michigan

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

Median annual

$59,530

Median hourly

$29

Average annual

$61,450

Employed in state

3.1K

The median annual salary for Roofers in Michigan is $59,530, or about $29 an hour. That is 7% higher than the national median.

Pay in Michigan ranges from $41,910 at the 10th percentile to $80,270 at the 90th percentile. Roughly 3.1K people work as roofers in the state.

Pay distribution in Michigan

10th$41,910
25th$47,890
Median$59,530
75th$78,120
90th$80,270

Salary calculator

Hourly
$28.62
Daily
$229
Weekly
$1,145
Bi-weekly
$2,290
Monthly
$4,961
Annual
$59,530

$59,530 a year is around the 50th percentile for Rooferss in Michigan. The median is $59,530.

Roofers pay by metro area in Michigan

Metro areaMedian annualEmployment
Flint, MI$70,760120
Detroit-Warren-Dearborn, MI$63,3901.4K
South Bend-Mishawaka, IN-MI$62,400200
Ann Arbor, MI$61,73080
Kalamazoo-Portage, MI$59,280110
Jackson, MI$58,32080
Saginaw, MI$57,30050
Traverse City, MI$50,72060
Lansing-East Lansing, MI$50,44090
Grand Rapids-Wyoming-Kentwood, MI$49,630380
Bay City, MI$48,00050

Other jobs in Michigan

All salaries in Michigan →