Roofer earnings by seniority

90th percentile

Top-level roofer earnings begin at:

$36.64 per hour

$76,220 per year

75th percentile

Senior-level roofer earnings begin at:

$30.62 per hour

$63,680 per year

50th percentile

Mid-level roofer earnings begin at:

$23.31 per hour

$48,480 per year

25th percentile

Junior-level roofer earnings begin at:

$18.65 per hour

$38,800 per year

10th percentile

Starting level roofer earnings begin at:

$16.50 per hour

$34,310 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 7% less than similar careers in Alaska. On average, they make less than explosives workers but more than cabinetmakers.

Career Median Salary
Explosives worker salary $63K
Fork lift operator salary $53K
Construction painter salary $56K
Carpenter salary $56K
Construction worker salary $51K
Drywall and ceiling tile installer salary $49K
Roofer salary $48K
Maintenance worker salary $49K
Cabinetmaker salary $45K

Source: CareerExplorer (Aggregated)