Roofers Salary in Colorado
BLS OEWS May 2025 • 9 metro areas • Colorado
Roofers in Colorado earn a median salary of $51,536 per year on average across 9 metro and nonmetro areas, +1.1% vs the national median of $50,970. An estimated 3,240 roofers are employed across Colorado, with salaries ranging from $48,880 to $56,820 depending on location.
$51,536
Avg median salary in Colorado
$56,820
Highest paying metro
$48,880
Lowest paying metro
3,240
Employed in Colorado
Compare Roofers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Roofers
inRoofers salaries by city in Colorado
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Boulder, CO | $56,820 | $48,260 | $59,330 | 110 |
| Denver, CO | $56,110 | $50,020 | $60,280 | 1,900 |
| Fort Collins, CO | $51,560 | $49,120 | $59,380 | 110 |
| Colorado Springs, CO | $51,360 | $48,120 | $59,590 | 360 |
| Northwest Colorado | $50,520 | $48,200 | $60,360 | 310 |
| Southwest Colorado | $49,900 | $48,650 | $58,820 | 130 |
| Greeley, CO | $49,370 | $48,690 | $59,540 | 210 |
| Pueblo, CO | $49,300 | $48,810 | $58,380 | 70 |
| Grand Junction, CO | $48,880 | $48,880 | $54,080 | 40 |