TradeWages

Senior-Level Earnings for Roofers — 2026

Chicago, Illinois ranks first with an average Roofer salary of $81,010 per year ($38.95/hr). Full ranking of 100 cities below, updated August 2026.

Methodology: Wage figures come from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS), May 2025 release data vintage (survey reference period May 2025), mapped from SOC occupation 47-2181 Roofers to the job title "Roofer". Values are measured survey estimates for the metropolitan metropolitan statistical area (MSA) — not modeled or interpolated. Year-over-year comparisons use the May 2024 OEWS release. The year shown in page titles is the publication and update year, not the data vintage.

Ranked Cities

Senior-Level Earnings for Roofers (2026)
CityStateAverage Annual SalaryHourly RateEntry LevelSenior Level
ChicagoIllinois$81,010$38.95/hr$48,770$106,780
WorcesterMassachusetts$85,350$41.04/hr$53,380$106,290
SeattleWashington$73,240$35.21/hr$48,450$104,560
New YorkNew York$77,160$37.10/hr$48,240$104,520
MinneapolisMinnesota$75,920$36.50/hr$46,080$99,170
BridgeportConnecticut$78,320$37.65/hr$49,950$99,130
St LouisMissouri$64,890$31.20/hr$42,190$98,620
San FranciscoCalifornia$74,210$35.68/hr$57,720$98,390
PortlandOregon$66,830$32.13/hr$48,520$96,740
BostonMassachusetts$70,340$33.82/hr$53,700$96,220
SpokaneWashington$65,610$31.55/hr$46,350$94,740
HartfordConnecticut$68,300$32.84/hr$47,730$94,400
ProvidenceRhode Island$64,270$30.90/hr$44,040$93,740
AnchorageAlaska$68,480$32.92/hr$48,640$92,450
Los AngelesCalifornia$66,890$32.16/hr$48,780$89,460
IndianapolisIndiana$57,800$27.79/hr$41,420$89,070
SacramentoCalifornia$66,590$32.01/hr$49,110$88,840
Grand RapidsMichigan$57,680$27.73/hr$39,360$87,720
PhiladelphiaPennsylvania$60,930$29.29/hr$40,530$86,630
New OrleansLouisiana$52,790$25.38/hr$36,140$84,590
ClevelandOhio$59,290$28.51/hr$40,200$84,450
Baton RougeLouisiana$52,460$25.22/hr$36,270$83,240
NashvilleTennessee$51,790$24.90/hr$35,690$83,230
Kansas CityMissouri$58,900$28.32/hr$40,250$82,900
MadisonWisconsin$59,770$28.73/hr$40,660$81,760
TulsaOklahoma$57,750$27.76/hr$32,050$81,720
BaltimoreMaryland$59,780$28.74/hr$44,000$81,660
ModestoCalifornia$64,310$30.92/hr$49,740$80,580
DetroitMichigan$66,110$31.78/hr$47,880$80,480
StocktonCalifornia$64,280$30.90/hr$46,900$80,110
RiversideCalifornia$63,270$30.42/hr$47,840$79,860
Fort WayneIndiana$54,550$26.23/hr$37,630$79,700
WashingtonDistrict of Columbia$61,900$29.76/hr$47,210$79,600
Urban HonoluluHawaii$60,680$29.17/hr$45,740$79,400
MilwaukeeWisconsin$58,560$28.16/hr$39,050$79,180
Las VegasNevada$55,910$26.88/hr$36,050$78,370
AkronOhio$58,350$28.05/hr$39,940$77,590
FresnoCalifornia$62,680$30.14/hr$48,200$77,260
BuffaloNew York$64,790$31.15/hr$48,370$77,150
SyracuseNew York$64,590$31.05/hr$48,510$76,940
AlbuquerqueNew Mexico$49,390$23.75/hr$37,390$76,600
DenverColorado$57,910$27.84/hr$47,170$76,490
AllentownPennsylvania$60,080$28.89/hr$46,300$75,830
San DiegoCalifornia$65,270$31.38/hr$47,610$75,630
PittsburghPennsylvania$55,940$26.90/hr$39,430$75,330
ToledoOhio$55,730$26.79/hr$39,390$74,850
RochesterNew York$58,920$28.33/hr$32,240$74,510
WichitaKansas$49,320$23.71/hr$37,810$74,410
CincinnatiOhio$56,140$26.99/hr$40,890$73,810
ColumbusOhio$55,250$26.56/hr$42,670$73,420
DaytonOhio$54,860$26.38/hr$39,600$73,360
BakersfieldCalifornia$60,990$29.32/hr$44,990$73,080
YorkPennsylvania$55,950$26.90/hr$42,330$72,640
Salt Lake CityUtah$52,810$25.39/hr$35,090$72,070
LouisvilleKentucky$55,050$26.46/hr$39,890$72,000
BoiseIdaho$56,050$26.95/hr$37,790$71,800
CharlestonSouth Carolina$57,200$27.50/hr$38,480$71,420
ScrantonPennsylvania$56,070$26.96/hr$38,240$71,240
Colorado SpringsColorado$53,850$25.89/hr$46,600$71,050
HarrisburgPennsylvania$53,310$25.63/hr$35,750$70,140
AustinTexas$50,080$24.08/hr$36,130$69,140
GreenvilleSouth Carolina$52,930$25.45/hr$36,070$69,140
Des MoinesIowa$54,200$26.06/hr$37,870$68,480
LancasterPennsylvania$54,660$26.28/hr$39,690$66,370
ProvoUtah$49,890$23.99/hr$28,700$65,970
JacksonMississippi$44,980$21.63/hr$35,710$65,240
OgdenUtah$52,020$25.01/hr$34,840$64,520
AtlantaGeorgia$49,790$23.94/hr$33,560$64,110
DallasTexas$49,590$23.84/hr$36,090$64,010
JacksonvilleFlorida$48,830$23.47/hr$34,410$63,940
TampaFlorida$48,600$23.37/hr$33,280$63,580
Cape CoralFlorida$47,400$22.79/hr$31,980$63,560
MemphisTennessee$47,960$23.06/hr$37,090$63,120
OrlandoFlorida$49,100$23.60/hr$30,910$63,070
MiamiFlorida$48,350$23.25/hr$33,930$62,990
BirminghamAlabama$49,550$23.82/hr$37,040$62,940
AugustaGeorgia$45,130$21.70/hr$32,460$62,760
PhoenixArizona$51,720$24.86/hr$33,550$62,620
LakelandFlorida$49,470$23.78/hr$33,320$62,210
Palm BayFlorida$49,140$23.62/hr$34,200$62,080
San AntonioTexas$45,090$21.68/hr$29,940$61,760
CharlotteNorth Carolina$51,100$24.57/hr$39,900$61,720
McAllenTexas$47,200$22.69/hr$34,120$61,560
VictoriaTexas$47,200$22.69/hr$34,120$61,560
PensacolaFlorida$46,960$22.58/hr$33,410$61,320
RichmondVirginia$50,070$24.07/hr$39,620$61,140
GreensboroNorth Carolina$50,320$24.19/hr$38,490$60,880
Oklahoma CityOklahoma$46,010$22.12/hr$30,800$60,800
ColumbiaSouth Carolina$45,320$21.79/hr$36,440$60,640
DurhamNorth Carolina$50,030$24.06/hr$36,760$60,600
RaleighNorth Carolina$51,980$24.99/hr$38,480$60,580
OmahaNebraska$48,990$23.55/hr$37,870$59,670
HoustonTexas$46,130$22.18/hr$34,070$59,080
MobileAlabama$46,350$22.29/hr$36,680$58,700
Virginia BeachVirginia$47,470$22.82/hr$39,020$58,510
Little RockArkansas$45,780$22.01/hr$31,200$58,270
TucsonArizona$45,660$21.95/hr$37,400$57,390
ChattanoogaTennessee$44,720$21.50/hr$35,720$56,940
El PasoTexas$38,350$18.44/hr$28,170$53,680
KnoxvilleTennessee$43,830$21.07/hr$32,180$51,190

Other Rankings for Roofers

All Roofer salary pages