In 2026, roofers in North Carolina earn a median of $49,010 per year ($23.56/hr), according to BLS OEWS (May 2025). Pay rises with experience, license tier, and specialty. Last updated June 2026.
How much do roofers make in North Carolina in 2026?
Real pay data from real trades workers. Source: BLS OEWS May 2025 · Updated June 2026.
$49,010/yr
Median (50th percentile)
Half of North Carolina roofers earn between $44,960 and $56,530 per year.
Where this number sits on the path
Years 1–2
Apprentice / Helper
helper / trainee pay
Years 3–5+
Journeyman
$49,010/yr · this page
Years 7+
Foreman / Lead
premium over journeyman
Source: BLS OEWS May 2025
- Highest-paying state
- Illinois · $77,900
- Workers in North Carolina
- 3,060 (BLS 2025)
- Pay range (p25–p75)
- $44,960–$56,530
What do non-union roofers earn in North Carolina?
Non-union Roofer in North Carolina
$49,010/yr
25th–75th: $44,960/yr–$56,530/yr
≈ $63,713/yr total compbase + ~30% benefits (est., BLS ECEC)
Roofer is predominantly non-union in North Carolina. Pay varies based on employer, region within the state, and experience. BLS figures cover all roofers. Submit your salary →
Look up another trade or state
Roofer pay in North Carolina
The median roofer in North Carolina earns $49,010 a year, which works out to roughly $23.56 an hour based on a standard 2,080-hour work year. That's the middle of the road — half of roofers in the state earn more, half earn less. If you're just starting out or working for a smaller outfit, expect to land closer to the 25th percentile at $44,960 a year, or about $21.62 an hour. Experienced hands and those working higher-demand markets tend to push toward the 75th percentile at $56,530 a year — roughly $27.18 an hour. All figures come from the BLS Occupational Employment and Wage Statistics survey, May 2025.
That spread from the 25th to the 75th percentile — $44,960 to $56,530 — is about $11,570 a year. That gap isn't random. It reflects real differences in experience, specialty, employer size, and geography. Knowing where you fall and why is the first step to moving up.
Geography matters inside North Carolina. The Triangle (Raleigh-Durham-Chapel Hill) and the Charlotte metro have heavy construction activity driven by population growth, which pushes demand for roofers and, with it, wages. Smaller markets in the western mountains or rural eastern part of the state tend to run lower, simply because there's less new construction and fewer competing employers bidding for your time.
Specialty work pays more than straight shingle installation. Roofers who work with commercial flat roofing systems — TPO, EPDM, modified bitumen — typically command higher rates than residential steep-slope crews. Metal roofing is another area where skilled installers can charge a premium. If your background is purely residential asphalt shingles, picking up a commercial flat-roof certification or getting hands-on experience with metal panels is one of the clearest paths to pushing past the median.
Employer type shapes your paycheck as well. Large commercial roofing contractors often pay more per hour than small residential shops, and they're more likely to offer consistent year-round work. Weather in North Carolina is more forgiving than northern states — the winter slowdown is real but shorter, which means more billable hours per year compared to roofers in the Midwest or Northeast.
No union wage scale is available for roofers in North Carolina through current BLS data. The state's roofing workforce is predominantly non-union, so your pay is largely set by your employer and whatever you negotiate. That makes it more important to know the market numbers cold before you walk into any wage conversation.
Overtime is a significant income booster in roofing. Storm season — particularly late summer and fall — can push experienced crews into 50- and 60-hour weeks. At time-and-a-half on a base of $23.56 an hour, a 10-hour overtime week adds roughly $353 in gross pay. A full storm-season push over several weeks can meaningfully lift your annual take-home well above the stated medians.
If you're targeting the 75th percentile and beyond, the combination that works is straightforward: build years on the tools, pick up commercial and specialty skills, keep your OSHA-10 or OSHA-30 current, and position yourself with employers doing larger commercial jobs. Foreman and crew lead roles also add to the hourly rate without requiring you to leave the trade entirely.
Recent submissions
First submission goes here
Your metro · years · union or non-union
$—
Be the first roofer in North Carolina to share your pay. We start with the BLS — workers like you fill in the rest.
How North Carolina compares
Roofer median by state
Other trades in North Carolina
Median pay by trade
About this data
Wages come from the U.S. Bureau of Labor Statistics OEWS program (May 2025), the authoritative public source for occupational pay. Union figures are journeyman scales from IBEW/UA locals (approximate). Member submissions — added anonymously, never with a raw email address — refine these numbers over time.
Roofer pay in North Carolina: FAQ
- What is the median roofer salary in North Carolina?
- The median roofer salary in North Carolina is $49,010 per year, or roughly $23.56 per hour, according to BLS OEWS data from May 2025.
- How much do entry-level roofers make in North Carolina?
- Roofers at the 25th percentile in North Carolina earn $44,960 a year, which works out to about $21.62 an hour. This is typical for those with limited experience or working for smaller residential contractors.
- What do the top-earning roofers make in North Carolina?
- Roofers at the 75th percentile in North Carolina earn $56,530 a year, or approximately $27.18 an hour. These are typically experienced workers specializing in commercial or metal roofing, or those in crew lead and foreman roles.
- Is there a union wage for roofers in North Carolina?
- No union wage scale is available for roofers in North Carolina based on current BLS data. The roofing workforce in the state is predominantly non-union, so pay is largely determined by individual employers and direct negotiation.
- What raises roofer pay above the median in North Carolina?
- Specialty skills — commercial flat roofing (TPO, EPDM), metal roofing, and modified bitumen systems — consistently pay more than residential shingle work. Working in high-demand metros like Charlotte or Raleigh, and taking on foreman responsibilities, also push pay above the $49,010 median.
- Where does the roofer salary data for North Carolina come from?
- All salary figures on this page come from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, May 2025. Hourly figures are calculated by dividing annual wages by 2,080 hours.
Sources
- Wage data: BLS OEWS — North Carolina
- How we build these numbers →
- Next data refresh: when BLS publishes its next annual OEWS release (typically the following spring).
Stay on top of Roofer pay
Get pay updates
Real BLS + union + peer pay for the trades and states you pick. No spam.