In 2026, roofers in New Jersey earn a median of $76,600 per year ($36.83/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 New Jersey in 2026?
Real pay data from real trades workers. Source: BLS OEWS May 2025 · Updated June 2026.
$76,600/yr
Median (50th percentile)
Half of New Jersey roofers earn between $49,680 and $99,760 per year.
Where this number sits on the path
Years 1–2
Apprentice / Helper
helper / trainee pay
Years 3–5+
Journeyman
$76,600/yr · this page
Years 7+
Foreman / Lead
premium over journeyman
Source: BLS OEWS May 2025
- Highest-paying state
- Illinois · $77,900
- Workers in New Jersey
- 1,860 (BLS 2025)
- Pay range (p25–p75)
- $49,680–$99,760
What do non-union roofers earn in New Jersey?
Non-union Roofer in New Jersey
$76,600/yr
25th–75th: $49,680/yr–$99,760/yr
≈ $99,580/yr total compbase + ~30% benefits (est., BLS ECEC)
Roofer is predominantly non-union in New Jersey. 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 New Jersey
Roofers in New Jersey earn a median $76,600 a year, which works out to $36.83 an hour based on a standard 2,080-hour work year. That puts New Jersey solidly above a lot of states for roofing pay, reflecting the high cost of living, dense housing stock, and year-round commercial work that keeps crews busy even outside peak season.
The full pay range tells a more detailed story. At the 25th percentile, roofers take home $49,680 annually — about $23.88 an hour. These are typically workers in the first couple of years on the job, helpers who haven't yet picked up a specialty, or those working for smaller residential contractors with thinner margins. At the 75th percentile, pay climbs to $99,760 a year, or roughly $47.96 an hour. Workers at that level usually have significant time on the tools, run their own crews, handle commercial flat roofing or high-end slate and tile work, or operate in the most expensive parts of the state like Bergen, Morris, or Middlesex counties.
The gap between the 25th and 75th percentile is $50,080 per year. That's not an accident — it reflects how much roofing pay varies based on the type of work you do. Residential shingle work is the entry point. Commercial low-slope systems using TPO, EPDM, or modified bitumen pay more because the materials are more technical and the liability is higher. Specialty work — copper flashing, slate, clay tile, historic restoration — commands the top rates because very few roofers can do it correctly and callbacks are expensive.
Geography matters inside New Jersey too. The northern counties adjacent to New York City tend to pay more than southern parts of the state near Philadelphia. A roofer working Bergen or Essex County can reasonably expect pay closer to the 75th percentile even at mid-career, while someone in Cumberland or Cape May County may land closer to the median.
Experience is the single biggest lever on your pay. Most roofers hit the median range after five to eight years of consistent work. Foreman and crew-lead roles accelerate that timeline. If you're managing a crew of four or five workers, handling material orders, and interfacing with general contractors directly, your pay should be tracking toward the upper quartile regardless of years on the job.
Overtime is a significant factor that annual figures alone don't capture. Roofing is a weather-dependent trade, which means heavy overtime in spring and fall when crews are racing to finish before conditions turn. A roofer earning near the median base rate who logs 200 to 300 hours of overtime in a busy year can push their actual annual take-home well above what the straight salary figure suggests.
No union scale data is available for roofers in New Jersey at this time. Union membership in roofing varies by region of the state and by the type of contractor — union scale tends to be more common on large commercial or public projects. If you're working a union shop, your local agreement will govern your base rate, benefits, and pension contributions, which can substantially change the total compensation picture beyond what hourly wage alone shows.
All figures on this page come from the Bureau of Labor Statistics Occupational Employment and Wage Statistics survey, May 2025. These are employer-reported wages across thousands of workers statewide, making them one of the most reliable benchmarks available for the trade.
Recent submissions
First submission goes here
Your metro · years · union or non-union
$—
Be the first roofer in New Jersey to share your pay. We start with the BLS — workers like you fill in the rest.
How New Jersey compares
Roofer median by state
Other trades in New Jersey
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 New Jersey: FAQ
- What is the median roofer salary in New Jersey?
- The median roofer salary in New Jersey is $76,600 per year, which equals approximately $36.83 per hour based on a 2,080-hour work year. This is the midpoint — half of New Jersey roofers earn more, half earn less.
- What do entry-level roofers earn in New Jersey?
- Entry-level and lower-wage roofers in New Jersey land around the 25th percentile: $49,680 per year, or about $23.88 per hour. Workers at this level are typically newer to the trade or doing primarily residential shingle work for smaller contractors.
- What can an experienced roofer earn in New Jersey?
- Experienced roofers — those running crews, doing commercial flat roofing, or handling specialty materials like slate or tile — reach the 75th percentile at $99,760 per year, roughly $47.96 per hour.
- Does location within New Jersey affect roofer pay?
- Yes. Northern New Jersey counties close to New York City, such as Bergen and Essex, generally pay more than southern counties. A mid-career roofer in Bergen County can expect to earn closer to the 75th percentile, while workers in South Jersey counties often land nearer the median.
- Is there union scale data for roofers in New Jersey?
- No union scale data is available for roofers in New Jersey at this time. Union wages are governed by local agreements and tend to apply more on large commercial or public-sector projects. Check directly with your local union hall for current scale rates.
- Where does the roofer salary data for New Jersey come from?
- All salary figures come from the Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) survey, May 2025. These are employer-reported wages collected across thousands of workers statewide.
Sources
- Wage data: BLS OEWS — New Jersey
- 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.