Roofer earnings by seniority

90th percentile

Top-level roofer earnings begin at:

$21.83 per hour

$45,400 per year

75th percentile

Senior-level roofer earnings begin at:

$18.36 per hour

$38,200 per year

50th percentile

Mid-level roofer earnings begin at:

$16.28 per hour

$33,860 per year

25th percentile

Junior-level roofer earnings begin at:

$13.29 per hour

$27,640 per year

10th percentile

Starting level roofer earnings begin at:

$10.06 per hour

$20,930 per year

Approximate values based on highest and lowest earning segments.

Roofer salary by state

State Name Average Salary
New Jersey $59,340
Illinois $56,589
Rhode Island $55,790
Hawaii $55,570
New York $54,870
Connecticut $54,390
Washington $54,200
Minnesota $52,470
Massachusetts $51,640
California $49,550
Alaska $48,480
Missouri $48,400
Maryland $46,450
Pennsylvania $45,826
Indiana $43,990
Nevada $42,460
Kentucky $42,110
Virginia $42,110
Wisconsin $41,590
North Dakota $41,530
Delaware $41,020
Colorado $40,660
Michigan $39,840
Ohio $38,790
District of Columbia $38,670
Kansas $38,620
Iowa $38,180
New Hampshire $38,160
Oregon $37,950
Utah $37,840
Idaho $36,780
West Virginia $35,880
Georgia $35,800
Wyoming $35,680
Montana $35,620
North Carolina $35,290
Texas $35,280
Arizona $34,990
Florida $34,900
Maine $34,720
Vermont $34,520
Alabama $34,360
South Carolina $34,250
Nebraska $33,860
Oklahoma $33,490
Louisiana $33,020
Tennessee $32,780
New Mexico $30,830
Arkansas $30,760
South Dakota $30,380
Mississippi $29,300
Puerto Rico $18,700

How do roofer salaries compare to similar careers?

Roofers earn 6% less than similar careers in Nebraska. On average, they make less than cement masons.

Career Median Salary
Cement mason salary $37K
Construction worker salary $35K
Tile and marble setter salary $34K
Fork lift operator salary $33K
Construction painter salary $35K
Roofer salary $34K

Source: CareerExplorer (Aggregated)