Roofers Salary in Montana

BLS OEWS May 2025 • 6 metro areas • Montana

Roofers in Montana earn a median salary of $52,280 per year on average across 6 metro and nonmetro areas, +2.6% vs the national median of $50,970. An estimated 350 roofers are employed across Montana, with salaries ranging from $49,120 to $60,150 depending on location.

$52,280 Avg median salary in Montana
$60,150 Highest paying metro
$49,120 Lowest paying metro
350 Employed in Montana

Compare Roofers salaries & buying power

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

Full tool →
Roofers
in
    vs

      Roofers salaries by city in Montana

      Metro area Median salary 25th pct 75th pct Employed
      East-Central Montana $60,150 $48,960 $62,400 40
      Bozeman, MT $54,970 $49,350 $57,800 70
      Billings, MT $50,390 $47,370 $59,330 80
      Great Falls, MT $49,920 $44,890 $61,160 40
      Missoula, MT $49,130 $46,800 $62,260 60
      West Montana $49,120 $47,780 $62,660 60

      View Roofers salaries in all cities