CO · SOC 47-2181 · Most current data

Roofers Salary in Colorado

Median Annual Salary $55,800 +9% above national average (national: $50,970)
$56,650Mean Annual
$27Median Hourly
3,240Employed in State

Colorado ranks 17th of 51 states and D.C. for roofers pay, trailing top-paying Minnesota ($77,730) by $21,930 — a 39% gap.

The 10th-to-90th percentile range runs from $46,940 to $73,100 — a $26,160 spread, 40% tighter than the national $43,720 range.

Roofers are more concentrated in Colorado than the U.S. average — a location quotient of 1.27 means the occupation's share of local jobs is 1.27× the national share.

Salary Range: 10th to 90th Percentile

$55,800
$46,940
10th pct.
$73,100
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$46,940$22.57
25th percentile$49,100$23.61
50th percentile (median)$55,800$26.83
75th percentile$59,990$28.84
90th percentile (top earners)$73,100$35.14
Mean (average)$56,650$27.24

How Colorado Compares

StateMedian Annualvs. Colorado
Colorado (current) $55,800 n/a
Minnesota $77,730 +39%
New Jersey $73,410 +32%
Massachusetts $72,360 +30%
Illinois $66,940 +20%
New York $63,350 +14%
Connecticut $63,340 +14%
Alaska $63,120 +13%
California $63,040 +13%

Showing top-paying states with available data. View all states →

Frequently Asked Questions

What is the average Roofers salary in Colorado?

The mean roofers salary in Colorado is $56,650 per year. The median (middle) salary is $55,800 per year.

What is the starting salary for a Roofers in Colorado?

Entry-level rooferss (10th percentile) in Colorado typically earn around $46,940 per year. Workers at the 25th percentile earn approximately $49,100 per year.

What is the highest Roofers salary in Colorado?

Top earners (90th percentile) in this occupation in Colorado make approximately $73,100 per year. Those in the 75th percentile earn around $59,990 per year.

How does the Colorado Roofers salary compare to the national average?

The median roofers salary in Colorado is $55,800, which is +9% above national average of $50,970.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.