SalaryCalculations

Roofers Salary in North Carolina

State wage data from the BLS OEWS survey, May 2025.

Median annual

$49,010

Median hourly

$24

Average annual

$50,030

Employed in state

3.1K

The median annual salary for Roofers in North Carolina is $49,010, or about $24 an hour. That is 12% lower than the national median.

Pay in North Carolina ranges from $36,760 at the 10th percentile to $60,600 at the 90th percentile. Roughly 3.1K people work as roofers in the state.

Pay distribution in North Carolina

10th$36,760
25th$44,960
Median$49,010
75th$56,530
90th$60,600

Salary calculator

Hourly
$23.56
Daily
$189
Weekly
$943
Bi-weekly
$1,885
Monthly
$4,084
Annual
$49,010

$49,010 a year is around the 50th percentile for Rooferss in North Carolina. The median is $49,010.

Roofers pay by metro area in North Carolina

Metro areaMedian annualEmployment
Raleigh-Cary, NC$50,720580
Asheville, NC$49,680110
Winston-Salem, NC$49,280190
Greensboro-High Point, NC$49,110230
Wilmington, NC$48,740170
Charlotte-Concord-Gastonia, NC-SC$48,4101.1K
Greenville, NC$47,83030
Jacksonville, NC$47,53040
Hickory-Lenoir-Morganton, NC$46,81080
Virginia Beach-Chesapeake-Norfolk, VA-NC$46,480350
Rocky Mount, NC$40,10040

Other jobs in North Carolina

All salaries in North Carolina →