Roofers Wages
SOC 47-2181 • Full occupation profile
The median annual wage for Roofers is $50,030 nationally (2023 BLS OEWS). The 10th percentile is $36,240 and the 90th percentile is $79,850, showing the wide spread of wages in this occupation.
National Wage Distribution (2023)
Employment
135,140
P10
$36,240
P25
$44,150
Median
$50,030
P75
$62,330
P90
$79,850
National Wage Trend
How national median and mean wages for Roofers have moved across BLS OEWS release years.
| Year | Median | Mean | P10 | P90 | Employment | YoY Median |
|---|---|---|---|---|---|---|
| 2023 | $50,030 | $55,840 | $36,240 | $79,850 | 135,140 | — |
| 2022 | $47,920 | $51,910 | $31,470 | $75,930 | 131,980 | -4.22% |
| 2021 | $47,110 | $48,890 | $29,870 | $73,190 | 129,890 | -1.69% |
| 2020 | $43,580 | $47,010 | $27,220 | $72,100 | 128,680 | -7.49% |
Wages by State (2023)
State-level OEWS wage estimates for Roofers. The highest median is in Massachusetts at $69,310, 39% above the U.S. median.
| Area | Median Annual | vs National | Mean Annual | Employment |
|---|---|---|---|---|
| Massachusetts | $69,310 | +38.5% | $72,390 | 2,450 |
| Alaska | $63,730 | +27.4% | $67,880 | 180 |
| Illinois | $63,460 | +26.8% | $70,110 | 6,240 |
| California | $63,290 | +26.5% | $69,000 | 18,920 |
| Minnesota | $63,010 | +25.9% | $67,730 | 1,930 |
| Connecticut | $61,610 | +23.1% | $69,170 | 820 |
| New Jersey | $61,430 | +22.8% | $67,630 | 2,290 |
| Washington | $60,780 | +21.5% | $67,110 | 5,560 |
| New York | $60,600 | +21.1% | $66,410 | 4,800 |
| Hawaii | $59,300 | +18.5% | $60,690 | 770 |
| District of Columbia | $57,400 | +14.7% | $62,550 | 90 |
| Maryland | $55,200 | +10.3% | $58,790 | 2,660 |
| Nevada | $52,820 | +5.6% | $59,870 | 2,040 |
| Colorado | $52,010 | +4% | $54,560 | 2,920 |
| Delaware | $51,870 | +3.7% | $51,940 | 180 |
| Vermont | $51,630 | +3.2% | $50,570 | 310 |
| Michigan | $51,560 | +3.1% | $55,420 | 2,990 |
| Ohio | $51,020 | +2% | $59,230 | 4,840 |
| Arizona | $49,930 | -0.2% | $49,510 | 3,240 |
| Indiana | $49,770 | -0.5% | $53,800 | 2,670 |
| Oregon | $48,960 | -2.1% | $54,300 | 3,690 |
| Utah | $48,790 | -2.5% | $53,210 | 2,700 |
| Montana | $48,680 | -2.7% | $51,360 | 470 |
| Wisconsin | $48,500 | -3.1% | $51,490 | 2,270 |
| North Dakota | $48,460 | -3.1% | $54,460 | 360 |
| Pennsylvania | $48,340 | -3.4% | $51,680 | 4,160 |
| New Hampshire | $48,120 | -3.8% | $50,620 | 300 |
| Maine | $47,940 | -4.2% | $50,080 | 570 |
| Missouri | $47,920 | -4.2% | $53,450 | 1,960 |
| Iowa | $47,800 | -4.5% | $51,150 | 1,080 |
| Virginia | $47,500 | -5.1% | $49,230 | 2,320 |
| Kansas | $47,490 | -5.1% | $50,650 | 810 |
| Idaho | $46,980 | -6.1% | $46,240 | 1,130 |
| Kentucky | $46,920 | -6.2% | $47,450 | 1,000 |
| North Carolina | $46,720 | -6.6% | $47,320 | 2,910 |
| Florida | $46,640 | -6.8% | $47,030 | 25,190 |
| Nebraska | $45,940 | -8.2% | $45,010 | 1,470 |
| Arkansas | $45,640 | -8.8% | $45,210 | 820 |
| Georgia | $45,300 | -9.5% | $44,400 | 1,740 |
| Texas | $45,140 | -9.8% | $44,480 | 5,990 |
| Alabama | $44,360 | -11.3% | $46,180 | 740 |
| Louisiana | $43,310 | -13.4% | $43,540 | 830 |
| Tennessee | $43,100 | -13.9% | $43,430 | 2,140 |
| New Mexico | $41,890 | -16.3% | $42,320 | 930 |
| South Carolina | $41,430 | -17.2% | $43,090 | 970 |
| Oklahoma | $41,000 | -18% | $43,960 | 940 |
| Wyoming | $38,720 | -22.6% | $43,190 | 230 |
| South Dakota | $38,460 | -23.1% | $40,540 | 410 |
| Mississippi | $38,420 | -23.2% | $39,790 | 460 |
| West Virginia | $36,750 | -26.5% | $39,330 | 460 |