Roofers Salary in Utah
BLS OEWS May 2025 • 7 metro areas • Utah
Roofers in Utah earn a median salary of $49,256 per year on average across 7 metro and nonmetro areas, -3.4% vs the national median of $50,970. An estimated 2,940 roofers are employed across Utah, with salaries ranging from $46,500 to $50,980 depending on location.
$49,256
Avg median salary in Utah
$50,980
Highest paying metro
$46,500
Lowest paying metro
2,940
Employed in Utah
Compare Roofers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Roofers
in
Roofers salaries by city in Utah
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Salt Lake City, UT | $50,980 | $46,750 | $64,150 | 1,450 |
| High Desert Utah | $50,520 | $42,290 | $62,680 | 80 |
| Provo, UT | $49,980 | $42,120 | $62,330 | 290 |
| Ogden, UT | $49,710 | $46,920 | $61,310 | 560 |
| Logan, UT-ID | $49,030 | $37,730 | $61,560 | 100 |
| St. George, UT | $48,070 | $38,640 | $60,760 | 260 |
| Wasatch Front Fringe Utah | $46,500 | $22,320 | $56,020 | 200 |