Pay by state · 52 areas
Roofer Salary by State (2026)
Roofers earn the most in Illinois at $77,900 a year and the least in Oklahoma at $43,680 (BLS OEWS, May 2025). The national median is $55,440. The table below covers all 50 states, DC and Puerto Rico, with a cost-of-living adjusted column.
- Highest median
- $77,900Illinois
- National median
- $55,440BLS OEWS, May 2025
- Lowest median
- $43,680Oklahoma
- Areas reporting
- 52of 54 OEWS areas
Top and bottom
Highest- and lowest-paying states for roofers
Ranked on the state median among the 50 states and DC. Territories are in the full table but not ranked here.
Highest median pay
- 1Illinois$77,900
- 2New Jersey$76,600
- 3Minnesota$74,490
- 4Massachusetts$72,750
- 5Alaska$66,750
Lowest median pay
- 1Oklahoma$43,680
- 2Mississippi$44,940
- 3New Mexico$45,300
- 4Wyoming$45,650
- 5Alabama$45,670
All states
Roofer salary in every state
Sort by any column. Employment is the number of roofers OEWS estimates in that state; blank cells are estimates BLS suppressed because the sample was too small.
| # | ||||||
|---|---|---|---|---|---|---|
| 1 | ILIllinois | $77,900 | $57,850 | $103,040 | 5,300 | $77,933 |
| 2 | NJNew Jersey | $76,600 | $49,680 | $99,760 | 1,860 | $70,401 |
| 3 | MNMinnesota | $74,490 | $55,670 | $91,620 | 1,890 | $75,532 |
| 4 | MAMassachusetts | $72,750 | $59,870 | $83,100 | 1,950 | $68,790 |
| 5 | AKAlaska | $66,750 | $56,810 | $80,600 | 310 | $65,212 |
| 6 | NYNew York | $66,020 | $58,470 | $77,440 | 4,570 | $61,174 |
| 7 | CACalifornia | $63,600 | $59,420 | $75,450 | 21,190 | $57,442 |
| 8 | CTConnecticut | $62,070 | $51,580 | $93,450 | 790 | $59,907 |
| 9 | DCDistrict of Columbia | $61,750 | $48,610 | $101,570 | 100 | $56,187 |
| 10 | RIRhode Island | $61,630 | $49,350 | $76,570 | 360 | $60,256 |
| 11 | WAWashington | $60,640 | $52,310 | $79,470 | 5,890 | $56,666 |
| 12 | MDMaryland | $60,090 | $48,260 | $75,050 | 2,050 | $57,251 |
| 13 | NHNew Hampshire | $59,830 | $48,660 | $72,370 | 270 | $57,438 |
| 14 | NDNorth Dakota | $59,740 | $48,010 | $72,130 | 290 | $67,155 |
| 15 | HIHawaii | $59,580 | $47,750 | $73,690 | 1,110 | $54,188 |
| 16 | MIMichigan | $59,530 | $47,890 | $78,120 | 3,090 | $61,871 |
| 17 | DEDelaware | $59,440 | $42,430 | $63,630 | 230 | $59,554 |
| 18 | WIWisconsin | $59,370 | $47,850 | $65,330 | 2,400 | $63,096 |
| 19 | VTVermont | $59,040 | $48,750 | $61,110 | 210 | $60,271 |
| 20 | MTMontana | $59,030 | $48,190 | $64,660 | 370 | $62,370 |
| 21 | OROregon | $58,970 | $48,720 | $69,090 | 3,430 | $57,052 |
| 22 | INIndiana | $57,980 | $45,330 | $76,210 | 2,980 | $62,124 |
| 23 | IDIdaho | $57,790 | $41,430 | $63,580 | 1,190 | $60,517 |
| 24 | PAPennsylvania | $55,710 | $47,320 | $62,370 | 3,830 | $57,096 |
| 25 | COColorado | $51,750 | $47,700 | $61,150 | 3,340 | $50,217 |
| 26 | WVWest Virginia | $51,170 | $36,270 | $66,750 | 440 | $57,175 |
| 27 | NVNevada | $51,090 | $48,510 | $64,630 | 2,120 | $51,101 |
| 28 | MEMaine | $50,120 | $47,060 | $59,080 | 610 | $51,643 |
| 29 | OHOhio | $49,390 | $46,060 | $63,230 | 4,610 | $53,237 |
| 30 | NCNorth Carolina | $49,010 | $44,960 | $56,530 | 3,060 | $51,958 |
| 31 | LALouisiana | $48,760 | $38,970 | $56,190 | 760 | $55,279 |
| 32 | UTUtah | $48,680 | $44,490 | $62,260 | 2,710 | $49,239 |
| 33 | IAIowa | $48,660 | $46,410 | $61,370 | 930 | $55,445 |
| 34 | MOMissouri | $48,570 | $42,730 | $64,710 | 2,050 | $53,481 |
| 35 | VAVirginia | $48,420 | $45,760 | $57,590 | 2,070 | $47,891 |
| 36 | SDSouth Dakota | $47,710 | $37,510 | $57,270 | 400 | $53,857 |
| 37 | FLFlorida | $47,590 | $38,040 | $57,660 | 23,550 | $46,019 |
| 38 | ARArkansas | $47,470 | $37,170 | $51,210 | 950 | $54,603 |
| 39 | AZArizona | $47,340 | $39,860 | $59,130 | 3,420 | $47,022 |
| 40 | KSKansas | $47,190 | $44,150 | $61,330 | 900 | $52,394 |
| 41 | GAGeorgia | $46,940 | $38,870 | $54,840 | 2,160 | $48,747 |
| 42 | KYKentucky | $46,940 | $44,150 | $59,600 | 1,080 | $52,064 |
| 43 | NENebraska | $46,460 | $39,580 | $55,650 | 1,730 | $51,563 |
| 44 | TXTexas | $46,030 | $37,430 | $53,630 | 5,740 | $47,426 |
| 45 | SCSouth Carolina | $45,760 | $37,990 | $52,760 | 850 | $48,811 |
| 46 | TNTennessee | $45,690 | $38,130 | $48,940 | 2,110 | $49,733 |
| 47 | ALAlabama | $45,670 | $42,340 | $53,340 | 1,010 | $51,417 |
| 48 | WYWyoming | $45,650 | $37,930 | $60,610 | 330 | $49,250 |
| 49 | NMNew Mexico | $45,300 | $38,450 | $56,030 | 1,160 | $49,126 |
| 50 | MSMississippi | $44,940 | $36,450 | $49,000 | 480 | $51,683 |
| 51 | OKOklahoma | $43,680 | $38,260 | $55,630 | 1,260 | $49,725 |
| 52 | PRPuerto Rico | $24,100 | $23,150 | $28,560 | 550 | N/A |
Method
How the cost-of-living adjustment works
The adjusted column divides each state median by that state's BEA Regional Price Parity (RPP) and multiplies by 100. RPPs measure how much a fixed basket of goods, services and rents costs in one state relative to the national average, so the result restates local pay in national-average dollars.
For roofers, the adjustment does not change the leader: Illinois is first on raw pay and still first once prices are taken into account, at $77,933.
Source: BEA Regional Price Parities by State, 2024 (public domain). The adjustment is NueCareer's calculation, not a BLS or BEA published statistic.
Questions
Roofer pay by state: FAQ
Which state pays roofers the most?
Illinois reports the highest median wage for roofers at $77,900 a year (BLS OEWS, May 2025), followed by New Jersey ($76,600) and Minnesota ($74,490).
Which state pays roofers the least?
Among the 50 states and DC, Oklahoma reports the lowest median for roofers at $43,680 a year, $34,220 below the highest-paying state (BLS OEWS, May 2025). Among the territories, Puerto Rico reports $24,100.
Is the highest-paying state the best for roofers after cost of living?
Yes. Illinois stays first after dividing each state median by its BEA Regional Price Parity, at $77,933 in national-average dollars from a raw $77,900. BEA Regional Price Parities, 2024; the adjustment is NueCareer's calculation.
