Skip to main content

Roofer Salary in the U.S.

Median annual pay in the U.S.

$55,440

$26.65/hour

BLS OEWS, May 2025

Wages: BLS OEWS, May 2025.

Pay

Annual and hourly pay in the U.S.
AnnualHourly
10th percentile$37,460$18.01
25th percentile$46,260$22.24
Median$55,440$26.65
75th percentile$65,390$31.44
90th percentile$81,720$39.29

Employment

Employment in the U.S.
135,490

Advertisements

Comparison

Wages: BLS OEWS, May 2025. Cost of living: BEA Regional Price Parities, 2024.

Roofer median pay by state
RankMedian annual payAdjusted for cost of living (annual)
Illinois
1st $77,900 $77,933
1st
New Jersey
2nd $76,600 $70,401
3rd
Minnesota
3rd $74,490 $75,532
2nd
Massachusetts
4th $72,750 $68,790
4th
Alaska
5th $66,750 $65,212
6th
New York
6th $66,020 $61,174
11th
California
7th $63,600 $57,442
17th
Connecticut
8th $62,070 $59,907
15th
District of Columbia
9th $61,750 $56,187
24th
Rhode Island
10th $61,630 $60,256
14th
Washington
11th $60,640 $56,666
23rd
Maryland
12th $60,090 $57,251
19th
New Hampshire
13th $59,830 $57,438
18th
North Dakota
14th $59,740 $67,155
5th
Hawaii
15th $59,580 $54,188
28th
Michigan
16th $59,530 $61,871
10th
Delaware
17th $59,440 $59,554
16th
Wisconsin
18th $59,370 $63,096
7th
Vermont
19th $59,040 $60,271
13th
Montana
20th $59,030 $62,370
8th
Oregon
21st $58,970 $57,052
22nd
Indiana
22nd $57,980 $62,124
9th
Idaho
23rd $57,790 $60,517
12th
Pennsylvania
24th $55,710 $57,096
21st
Colorado
25th $51,750 $50,217
40th
West Virginia
26th $51,170 $57,175
20th
Nevada
27th $51,090 $51,101
39th
Maine
28th $50,120 $51,643
36th
Ohio
29th $49,390 $53,237
31st
North Carolina
30th $49,010 $51,958
34th
Louisiana
31st $48,760 $55,279
26th
Utah
32nd $48,680 $49,239
44th
Iowa
33rd $48,660 $55,445
25th
Missouri
34th $48,570 $53,481
30th
Virginia
35th $48,420 $47,891
48th
South Dakota
36th $47,710 $53,857
29th
Florida
37th $47,590 $46,019
51st
Arkansas
38th $47,470 $54,603
27th
Arizona
39th $47,340 $47,022
50th
Kansas
40th $47,190 $52,394
32nd
Georgia
41st $46,940 $48,747
47th
Kentucky
41st $46,940 $52,064
33rd
Nebraska
43rd $46,460 $51,563
37th
Texas
44th $46,030 $47,426
49th
South Carolina
45th $45,760 $48,811
46th
Tennessee
46th $45,690 $49,733
41st
Alabama
47th $45,670 $51,417
38th
Wyoming
48th $45,650 $49,250
43rd
New Mexico
49th $45,300 $49,126
45th
Mississippi
50th $44,940 $51,683
35th
Oklahoma
51st $43,680 $49,725
42nd

Places with the same median share a rank and are listed alphabetically.

Advertisements

Similar occupations

Related occupations from O*NET, in O*NET's order, with their BLS median pay. Each figure shows the place it is for.

  1. Floor Layer, Except Carpet, Wood, and Hard Tiles salary in the U.S.

    $56,460/year U.S.

  2. Carpenter salary in the U.S.

    $60,580/year U.S.

  3. Cement Mason and Concrete Finisher salary in the U.S.

    $57,020/year U.S.

  4. Brickmason and Blockmason salary in the U.S.

    $62,120/year U.S.

  5. Sheet Metal Worker salary in the U.S.

    $61,800/year U.S.

  6. Carpet Installer salary in the U.S.

    $50,340/year U.S.

Outlook

Projected employment change, 2025–35 (U.S.)
+5.3%
Typical education needed for entry (U.S.)
No formal educational credential

BLS Employment Projections, 2025–35

Sources and update

Last updated

How these figures are calculated