Salaripedia
English

How much does a roofer make in Hickory?

$46,810a year

Median yearly pay for roofers in the Hickory-Lenoir-Morganton, NC metro area. That is $22.50 an hour or $3,901 a month.

Hourly
$22.50
Vs. national median
-16%
Rank among cities
204 of 265
Jobs in the area
80
Pay range
Lowest 10%: $31,200Median: $46,810Highest 10%: $57,900
PercentileYearlyHourly
10th$31,200$15.00
25th$38,070$18.30
Median$46,810$22.50
75th$55,140$26.51
90th$57,900$27.84

Other cities in North Carolina

Median yearly pay for roofers.

Raleigh, NC$50,720
Asheville, NC$49,680
Winston-Salem, NC$49,280
Greensboro, NC$49,110
Wilmington, NC$48,740
Charlotte, NC$48,410
Virginia Beach, VA$46,480
Roofer salary in North Carolina Roofer salary in all states

Related jobs in Hickory

Same field, median yearly pay.

First-Line Supervisors of Construction Trade and Extraction Worker$69,990
Construction and Building Inspector$59,800
Electrician$53,730
Plumber$51,330
Carpenter$48,260
Operating Engineer and Other Construction Equipment Operator$47,340
Sheet Metal Worker$46,800
Paving$44,760
Cement Mason and Concrete Finisher$44,570
Construction Laborer$44,550
Salaries for every job in Hickory, NC

Frequently asked questions

How much does a roofer make an hour in Hickory?

The median hourly pay in the Hickory-Lenoir-Morganton, NC metro area is $22.50 ($46,810 a year).

Do roofers make more in Hickory than the national average?

No: $46,810 against $55,440 nationally, 16% less.

How does Hickory compare with the rest of North Carolina?

The median in North Carolina is $49,010, so Hickory pays 4% less.

Where does Hickory rank for roofer pay?

204 of 265 metro areas with data.

How much does a roofer make starting out in Hickory?

The lowest-paid 10% make $31,200 or less a year; the top 10% make $57,900 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.