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

  1. 1Illinois$77,900
  2. 2New Jersey$76,600
  3. 3Minnesota$74,490
  4. 4Massachusetts$72,750
  5. 5Alaska$66,750

Lowest median pay

  1. 1Oklahoma$43,680
  2. 2Mississippi$44,940
  3. 3New Mexico$45,300
  4. 4Wyoming$45,650
  5. 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.

Annual wages by state, sortable by median, quartiles, employment and cost-of-living adjusted median
#
1ILIllinois
$77,900
$57,850$103,0405,300$77,933
2NJNew Jersey
$76,600
$49,680$99,7601,860$70,401
3MNMinnesota
$74,490
$55,670$91,6201,890$75,532
4MAMassachusetts
$72,750
$59,870$83,1001,950$68,790
5AKAlaska
$66,750
$56,810$80,600310$65,212
6NYNew York
$66,020
$58,470$77,4404,570$61,174
7CACalifornia
$63,600
$59,420$75,45021,190$57,442
8CTConnecticut
$62,070
$51,580$93,450790$59,907
9DCDistrict of Columbia
$61,750
$48,610$101,570100$56,187
10RIRhode Island
$61,630
$49,350$76,570360$60,256
11WAWashington
$60,640
$52,310$79,4705,890$56,666
12MDMaryland
$60,090
$48,260$75,0502,050$57,251
13NHNew Hampshire
$59,830
$48,660$72,370270$57,438
14NDNorth Dakota
$59,740
$48,010$72,130290$67,155
15HIHawaii
$59,580
$47,750$73,6901,110$54,188
16MIMichigan
$59,530
$47,890$78,1203,090$61,871
17DEDelaware
$59,440
$42,430$63,630230$59,554
18WIWisconsin
$59,370
$47,850$65,3302,400$63,096
19VTVermont
$59,040
$48,750$61,110210$60,271
20MTMontana
$59,030
$48,190$64,660370$62,370
21OROregon
$58,970
$48,720$69,0903,430$57,052
22INIndiana
$57,980
$45,330$76,2102,980$62,124
23IDIdaho
$57,790
$41,430$63,5801,190$60,517
24PAPennsylvania
$55,710
$47,320$62,3703,830$57,096
25COColorado
$51,750
$47,700$61,1503,340$50,217
26WVWest Virginia
$51,170
$36,270$66,750440$57,175
27NVNevada
$51,090
$48,510$64,6302,120$51,101
28MEMaine
$50,120
$47,060$59,080610$51,643
29OHOhio
$49,390
$46,060$63,2304,610$53,237
30NCNorth Carolina
$49,010
$44,960$56,5303,060$51,958
31LALouisiana
$48,760
$38,970$56,190760$55,279
32UTUtah
$48,680
$44,490$62,2602,710$49,239
33IAIowa
$48,660
$46,410$61,370930$55,445
34MOMissouri
$48,570
$42,730$64,7102,050$53,481
35VAVirginia
$48,420
$45,760$57,5902,070$47,891
36SDSouth Dakota
$47,710
$37,510$57,270400$53,857
37FLFlorida
$47,590
$38,040$57,66023,550$46,019
38ARArkansas
$47,470
$37,170$51,210950$54,603
39AZArizona
$47,340
$39,860$59,1303,420$47,022
40KSKansas
$47,190
$44,150$61,330900$52,394
41GAGeorgia
$46,940
$38,870$54,8402,160$48,747
42KYKentucky
$46,940
$44,150$59,6001,080$52,064
43NENebraska
$46,460
$39,580$55,6501,730$51,563
44TXTexas
$46,030
$37,430$53,6305,740$47,426
45SCSouth Carolina
$45,760
$37,990$52,760850$48,811
46TNTennessee
$45,690
$38,130$48,9402,110$49,733
47ALAlabama
$45,670
$42,340$53,3401,010$51,417
48WYWyoming
$45,650
$37,930$60,610330$49,250
49NMNew Mexico
$45,300
$38,450$56,0301,160$49,126
50MSMississippi
$44,940
$36,450$49,000480$51,683
51OKOklahoma
$43,680
$38,260$55,6301,260$49,725
52PRPuerto Rico
$24,100
$23,150$28,560550N/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.