Roofers Salary in North Carolina

Ranked #39 of 51 · NC

13.9% below U.S. average
Mean annual salary $50,030 ≈ $24/hr
Median annual salary $49,010
Employment 3,060

Salary Distribution (10th–90th percentile)

P10 $36,760P25 $44,960 Median $49,010P75 $56,530P90 $60,600

About 80% of rooferss in North Carolina earn between $36,760 and $60,600. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

North Carolina
$50,030
U.S. average
$58,140

The mean roofers salary in North Carolina is $50,030, about 13.9% below the U.S. average ($58,140). That works out to roughly $24/hr at 2,080 hours per year.

Metro Areas in North Carolina

Metro areaMedianMeanEmployment
Raleigh-Cary, NC $50,720 $51,980 580
Asheville, NC $49,680 $51,090 110
Winston-Salem, NC $49,280 $50,630 190
Greensboro-High Point, NC $49,110 $50,320 230
Wilmington, NC $48,740 $47,910 170
Charlotte-Concord-Gastonia, NC-SC $48,410 $51,100 1,130
Greenville, NC $47,830 $47,940 30
Jacksonville, NC $47,530 $45,170 40

← Back to all roofers states