Wage information comes from the Bureau of Labor Statistics, Occupational Employment Statistics Program. The OES is a semi-annual survey that provides wage and employment statistics for the nation, each state, and sub-state regions.

Help


          Close

          Wages for Roofers in MICHIGAN

          Location Pay
          Period
          2025
          10% 25% Median 75% 90%
          United States Hourly $18.01 $22.24 $26.65 $31.44 $39.29
          Yearly $37,460 $46,260 $55,440 $65,390 $81,720
          Michigan Hourly $20.15 $23.02 $28.62 $37.56 $38.59
          Yearly $41,910 $47,890 $59,530 $78,120 $80,270
          Northern Michigan Balance of State Hourly $19.02 $21.64 $25.59 $28.23 $37.80
          Yearly $39,570 $45,020 $53,220 $58,720 $78,630
          Traverse City, MI Metro Area Hourly $20.74 $21.68 $24.38 $28.45 $28.97
          Yearly $43,130 $45,100 $50,720 $59,170 $60,250
          Detroit-Warren-Dearborn, MI Metro Area Hourly $23.02 $23.60 $30.48 $37.97 $38.69
          Yearly $47,880 $49,100 $63,390 $78,970 $80,480
          Southern Michigan Balance of State Hourly $21.99 $23.23 $36.01 $38.08 $38.08
          Yearly $45,730 $48,320 $74,890 $79,210 $79,210
          South Bend-Mishawaka, IN-MI Metro Area Hourly $20.73 $22.68 $30.00 $37.71 $37.71
          Yearly $43,120 $47,160 $62,400 $78,430 $78,430
          Flint, MI Metro Area Hourly $22.00 $22.00 $34.02 $34.02 $35.43
          Yearly $45,760 $45,760 $70,760 $70,760 $73,690
          Bay City, MI Metro Area Hourly $17.68 $20.03 $23.08 $29.99 $33.14
          Yearly $36,780 $41,670 $48,000 $62,370 $68,940
          Upper Peninsula of Michigan Balance of State Hourly $17.29 $18.39 $22.20 $23.46 $28.86
          Yearly $35,950 $38,250 $46,180 $48,800 $60,020
          Kalamazoo-Portage, MI Metro Area Hourly $22.22 $22.70 $28.50 $35.93 $37.10
          Yearly $46,220 $47,220 $59,280 $74,720 $77,170
          Ann Arbor, MI Metro Area Hourly $22.24 $22.75 $29.68 $44.17 $44.17
          Yearly $46,250 $47,310 $61,730 $91,870 $91,870
          Saginaw, MI Metro Area Hourly $17.93 $21.96 $27.55 $34.30 $34.79
          Yearly $37,280 $45,680 $57,300 $71,350 $72,370
          Lansing-East Lansing, MI Metro Area Hourly $19.09 $23.22 $24.25 $30.58 $36.85
          Yearly $39,700 $48,290 $50,440 $63,600 $76,660
          Jackson, MI Metro Area Hourly $21.82 $21.82 $28.04 $36.49 $36.49
          Yearly $45,390 $45,390 $58,320 $75,900 $75,900
          Grand Rapids-Wyoming-Kentwood, MI Metro Area Hourly $18.93 $22.41 $23.86 $30.24 $42.17
          Yearly $39,360 $46,620 $49,630 $62,890 $87,720
          Mid Michigan Balance of State Hourly $18.23 $22.24 $22.98 $28.81 $35.45
          Yearly $37,920 $46,250 $47,800 $59,920 $73,740
          Midland, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Niles, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Muskegon-Norton Shores, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Battle Creek, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Monroe, MI Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A