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 MINNESOTA

          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
          Minnesota Hourly $22.13 $26.76 $35.81 $44.05 $47.68
          Yearly $46,020 $55,670 $74,490 $91,620 $99,170
          Mankato, MN Metro Area Hourly $23.20 $23.20 $24.16 $30.01 $31.63
          Yearly $48,250 $48,250 $50,250 $62,410 $65,790
          Grand Forks, ND-MN Metro Area Hourly $23.00 $23.00 $24.40 $32.37 $42.16
          Yearly $47,840 $47,840 $50,750 $67,320 $87,690
          Minneapolis-St. Paul-Bloomington, MN-WI Metro Area Hourly $22.15 $27.34 $36.25 $46.87 $47.68
          Yearly $46,080 $56,870 $75,400 $97,490 $99,170
          Duluth, MN-WI Metro Area Hourly $22.65 $28.52 $35.03 $43.29 $43.29
          Yearly $47,110 $59,320 $72,860 $90,040 $90,040
          Fargo, ND-MN Metro Area Hourly $22.13 $23.08 $29.62 $34.68 $36.76
          Yearly $46,030 $48,010 $61,610 $72,130 $76,460
          Northwest Minnesota Balance of State Hourly $18.81 $21.54 $23.59 $37.58 $43.26
          Yearly $39,130 $44,800 $49,060 $78,170 $89,980
          Southeast Minnesota Balance of State Hourly $18.17 $21.31 $23.56 $30.31 $37.42
          Yearly $37,800 $44,320 $49,000 $63,040 $77,830
          St. Cloud, MN Metro Area Hourly $22.18 $27.86 $38.10 $44.05 $44.05
          Yearly $46,130 $57,960 $79,250 $91,620 $91,620
          Sioux Falls, SD-MN Metro Area Hourly $16.54 $18.19 $23.50 $23.97 $28.52
          Yearly $34,400 $37,840 $48,880 $49,850 $59,320
          Rochester, MN Metro Area Hourly $19.70 $22.82 $29.78 $41.27 $45.09
          Yearly $40,970 $47,470 $61,940 $85,850 $93,780
          Northeast Minnesota Balance of State Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          Southwest Minnesota Balance of State Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A
          La Crosse-Onalaska, WI-MN Metro Area Hourly N/A N/A N/A N/A N/A
          Yearly N/A N/A N/A N/A N/A