NJ · SOC 47-2181 · Most current data

Roofers Salary in New Jersey

Median Annual Salary $73,410 +44% above national average (national: $50,970)
$72,480Mean Annual
$35Median Hourly
1,870Employed in State

New Jersey ranks 2nd of 51 states and D.C. for roofers pay, trailing top-paying Minnesota ($77,730) by $4,320 — a 6% gap.

The 10th-to-90th percentile range runs from $39,130 to $101,980 — a $62,850 spread, 44% wider than the national $43,720 range.

Roofers are less concentrated in New Jersey than the U.S. average — a location quotient of 0.50 means the occupation's share of local jobs is 2.00× below the national share.

Salary Range: 10th to 90th Percentile

$73,410
$39,130
10th pct.
$101,980
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$39,130$18.81
25th percentile$49,400$23.75
50th percentile (median)$73,410$35.29
75th percentile$97,350$46.80
90th percentile (top earners)$101,980$49.03
Mean (average)$72,480$34.85

How New Jersey Compares

StateMedian Annualvs. New Jersey
New Jersey (current) $73,410 n/a
Minnesota $77,730 +6%
Massachusetts $72,360 -1%
Illinois $66,940 -9%
New York $63,350 -14%
Connecticut $63,340 -14%
Alaska $63,120 -14%
California $63,040 -14%
Washington $60,330 -18%

Showing top-paying states with available data. View all states →

Related Occupations in New Jersey

OccupationMedian AnnualEmployment
Advertising Sales Agents $73,260 2,640
Electricians $73,090 15,230
First-Line Supervisors of Office and Administrative Support Workers $73,740 54,460
Industrial Machinery Mechanics $73,000 9,110
Fundraisers $74,230 1,570
Medical Equipment Repairers $72,280 1,590

Frequently Asked Questions

What is the average Roofers salary in New Jersey?

The mean roofers salary in New Jersey is $72,480 per year. The median (middle) salary is $73,410 per year.

What is the starting salary for a Roofers in New Jersey?

Entry-level rooferss (10th percentile) in New Jersey typically earn around $39,130 per year. Workers at the 25th percentile earn approximately $49,400 per year.

What is the highest Roofers salary in New Jersey?

Top earners (90th percentile) in this occupation in New Jersey make approximately $101,980 per year. Those in the 75th percentile earn around $97,350 per year.

How does the New Jersey Roofers salary compare to the national average?

The median roofers salary in New Jersey is $73,410, which is +44% above national average of $50,970.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.