Roofers Salary by State

National average: $58,146 · 51 states · BLS OEWS May 2025

StateMean Salary
Illinois$77,650
New Jersey$74,380
Massachusetts$72,990
Minnesota$72,920
New York$69,350
Washington$68,870
District of Columbia$68,740
Connecticut$68,490
Alaska$68,450
California$67,420
New Hampshire$63,820
Rhode Island$63,580
Maryland$61,640
Oregon$61,510
Michigan$61,450
Hawaii$61,430
North Dakota$60,540
Indiana$59,810
Wisconsin$58,060
Nevada$57,460
Montana$57,010
Pennsylvania$56,470
Vermont$56,330
Missouri$56,320
Colorado$56,170
Ohio$55,670
Delaware$55,280
Idaho$54,300
Maine$53,700
Kansas$53,370
Louisiana$52,790
Iowa$52,070
Utah$51,580
Virginia$51,520
West Virginia$51,080
Kentucky$50,680
Arizona$50,600
South Carolina$50,180
North Carolina$50,030
Wyoming$49,680
Oklahoma$49,120
Florida$48,870
Georgia$48,440
New Mexico$47,980
Nebraska$47,930
Alabama$47,860
Texas$47,200
South Dakota$46,980
Tennessee$46,740
Arkansas$45,780
Mississippi$45,280