Roofers Salary

$51,713National Average
$23,330 - $91,920Salary Range
272Metro Areas

Roofers Salaries by Location

LocationMedian Salary
Trenton-Princeton, NJNJ$91,920
Atlantic City-Hammonton, NJNJ$87,790
Bridgeport-Stamford-Danbury, CTCT$86,640
Duluth, MN-WIMN$85,520
Worcester, MAMA$83,140
Minneapolis-St. Paul-Bloomington, MN-WIMN$79,040
Springfield, MAMA$78,900
Springfield, ILIL$76,640
San Jose-Sunnyvale-Santa Clara, CACA$75,570
New York-Newark-Jersey City, NY-NJNY$74,470
St. Cloud, MNMN$74,280
San Francisco-Oakland-Fremont, CACA$74,020
Boston-Cambridge-Newton, MA-NHMA$70,710
Chicago-Naperville-Elgin, IL-INIL$69,570
Flint, MIMI$68,020
Santa Rosa-Petaluma, CACA$64,770
Albany-Schenectady-Troy, NYNY$64,290
New Haven, CTCT$63,660
Hartford-West Hartford-East Hartford, CTCT$63,480
Sacramento-Roseville-Folsom, CACA$63,400
Anchorage, AKAK$63,300
Los Angeles-Long Beach-Anaheim, CACA$62,860
San Diego-Chula Vista-Carlsbad, CACA$62,840
Santa Cruz-Watsonville, CACA$62,520
Oxnard-Thousand Oaks-Ventura, CACA$62,520
Buffalo-Cheektowaga, NYNY$62,490
San Luis Obispo-Paso Robles, CACA$62,450
Salinas, CACA$62,370
Mount Vernon-Anacortes, WAWA$62,330
Fairbanks-College, AKAK$62,260
Seattle-Tacoma-Bellevue, WAWA$62,110
Chico, CACA$61,950
Rochester, MNMN$61,950
Rochester, NYNY$61,920
Stockton-Lodi, CACA$61,880
Utica-Rome, NYNY$61,850
Rockford, ILIL$61,810
Modesto, CACA$61,640
Vallejo, CACA$61,610
Redding, CACA$61,430
Riverside-San Bernardino-Ontario, CACA$61,310
Santa Maria-Santa Barbara, CACA$61,280
Binghamton, NYNY$61,240
Elkhart-Goshen, ININ$60,980
Yuba City, CACA$60,960
Fresno, CACA$60,690
Detroit-Warren-Dearborn, MIMI$60,590
Youngstown-Warren, OHOH$60,450
Bakersfield-Delano, CACA$60,380
Merced, CACA$60,320
Amherst Town-Northampton, MAMA$60,200
South Bend-Mishawaka, IN-MIIN$60,160
Bremerton-Silverdale-Port Orchard, WAWA$59,950
Syracuse, NYNY$59,850
Kennewick-Richland, WAWA$59,550
Akron, OHOH$59,510
Providence-Warwick, RI-MARI$59,480
Philadelphia-Camden-Wilmington, PA-NJ-DE-MDPA$59,280
Yakima, WAWA$59,210
Portland-Vancouver-Hillsboro, OR-WAOR$59,160
Columbus, OHOH$58,980
Peoria, ILIL$58,770
Bend, OROR$58,750
Cleveland, OHOH$58,730
Evansville, ININ$58,660
Spokane-Spokane Valley, WAWA$58,630
Decatur, ILIL$58,560
Champaign-Urbana, ILIL$58,460
Washington-Arlington-Alexandria, DC-VA-MD-WVDC$58,460
Green Bay, WIWI$58,450
Waterbury-Shelton, CTCT$58,410
Racine-Mount Pleasant, WIWI$58,400
Kahului-Wailuku, HIHI$58,240
Jefferson City, MOMO$58,240
Kiryas Joel-Poughkeepsie-Newburgh, NYNY$58,000
Kansas City, MO-KSMO$57,980
St. Louis, MO-ILMO$57,760
Wenatchee-East Wenatchee, WAWA$57,600
Longview-Kelso, WAWA$57,010
Urban Honolulu, HIHI$56,950
Dover, DEDE$56,850
Boulder, COCO$56,820
Appleton, WIWI$56,740
Olympia-Lacey-Tumwater, WAWA$56,520
Denver-Aurora-Centennial, COCO$56,110
Madison, WIWI$55,990
Indianapolis-Carmel-Greenwood, ININ$55,640
Reading, PAPA$55,470
Cincinnati, OH-KY-INOH$55,170
Bozeman, MTMT$54,970
Bellingham, WAWA$54,860
Columbia, MOMO$54,760
Dayton-Kettering-Beavercreek, OHOH$54,340
Bloomington, ININ$53,410
Minot, NDND$53,290
Kalamazoo-Portage, MIMI$52,530
State College, PAPA$52,140
York-Hanover, PAPA$52,120
Fort Collins-Loveland, COCO$51,560
Milwaukee-Waukesha, WIWI$51,540
Colorado Springs, COCO$51,360
Charlottesville, VAVA$51,220
Salt Lake City-Murray, UTUT$50,980
Baltimore-Columbia-Towson, MDMD$50,620
Fort Wayne, ININ$50,590
Lewiston-Auburn, MEME$50,560
Ann Arbor, MIMI$50,470
Billings, MTMT$50,390
Michigan City-La Porte, ININ$50,300
Allentown-Bethlehem-Easton, PA-NJPA$50,300
Portland-South Portland, MEME$50,270
Grand Forks, ND-MNND$50,170
St. Joseph, MO-KSMO$50,140
Eau Claire, WIWI$50,090
Provo-Orem-Lehi, UTUT$49,980
Ogden, UTUT$49,710
Lexington-Fayette, KYKY$49,680
Durham-Chapel Hill, NCNC$49,640
Lafayette-West Lafayette, ININ$49,550
Traverse City, MIMI$49,450
Terre Haute, ININ$49,370
Greeley, COCO$49,370
Pueblo, COCO$49,300
Sioux Falls, SD-MNSD$49,300
Reno, NVNV$49,250
Missoula, MTMT$49,130
Tulsa, OKOK$49,130
Boise City, IDID$49,120
Logan, UT-IDUT$49,030
Atlanta-Sandy Springs-Roswell, GAGA$48,990
Lansing-East Lansing, MIMI$48,980
Raleigh-Cary, NCNC$48,970
Mankato, MNMN$48,920
Virginia Beach-Chesapeake-Norfolk, VA-NCVA$48,920
Janesville-Beloit, WIWI$48,880
Grand Junction, COCO$48,880
Hilton Head Island-Bluffton-Port Royal, SCSC$48,810
Lancaster, PAPA$48,800
Hickory-Lenoir-Morganton, NCNC$48,650
Oshkosh-Neenah, WIWI$48,630
Wheeling, WV-OHWV$48,610
Pittsburgh, PAPA$48,580
Pocatello, IDID$48,570
Wausau, WIWI$48,500
Toledo, OHOH$48,460
Des Moines-West Des Moines, IAIA$48,430
Fargo, ND-MNND$48,370
Manchester-Nashua, NHNH$48,260
Las Vegas-Henderson-North Las Vegas, NVNV$48,220
Walla Walla, WAWA$48,180
Oklahoma City, OKOK$48,170
Charlotte-Concord-Gastonia, NC-SCNC$48,130
St. George, UTUT$48,070
Bangor, MEME$48,050
Austin-Round Rock-San Marcos, TXTX$48,040
Roanoke, VAVA$48,000
Naples-Marco Island, FLFL$47,990
Grand Rapids-Wyoming-Kentwood, MIMI$47,950
Salem, OROR$47,890
Canton-Massillon, OHOH$47,890
Medford, OROR$47,840
Harrisburg-Carlisle, PAPA$47,820
Waco, TXTX$47,820
Louisville/Jefferson County, KY-INKY$47,790
Greensboro-High Point, NCNC$47,780
Pinehurst-Southern Pines, NCNC$47,770
Morristown, TNTN$47,760
Albany, OROR$47,700
North Port-Bradenton-Sarasota, FLFL$47,680
Cedar Rapids, IAIA$47,580
Davenport-Moline-Rock Island, IA-ILIA$47,560
Eugene-Springfield, OROR$47,560
Dallas-Fort Worth-Arlington, TXTX$47,540
Wilmington, NCNC$47,490
Bismarck, NDND$47,430
Miami-Fort Lauderdale-West Palm Beach, FLFL$47,390
Wichita, KSKS$47,390
Tampa-St. Petersburg-Clearwater, FLFL$47,340
Charleston-North Charleston, SCSC$47,220
Chambersburg, PAPA$47,170
Scranton--Wilkes-Barre, PAPA$47,160
Ames, IAIA$47,130
Springfield, MOMO$47,100
New Orleans-Metairie, LALA$47,070
Memphis, TN-MS-ARTN$46,960
Jackson, MIMI$46,820
Bay City, MIMI$46,800
Omaha, NE-IANE$46,760
Erie, PAPA$46,700
Greenville-Anderson-Greer, SCSC$46,690
Richmond, VAVA$46,640
Savannah, GAGA$46,620
Phoenix-Mesa-Chandler, AZAZ$46,470
Columbus, ININ$46,460
Sebastian-Vero Beach-West Vero Corridor, FLFL$46,450
Columbia, SCSC$46,450
Baton Rouge, LALA$46,360
Harrisonburg, VAVA$46,320
Lakeland-Winter Haven, FLFL$46,320
Mansfield, OHOH$46,220
Sheboygan, WIWI$46,160
Decatur, ALAL$46,160
Topeka, KSKS$46,010
Sioux City, IA-NE-SDIA$45,970
Saginaw, MIMI$45,850
Orlando-Kissimmee-Sanford, FLFL$45,750
Bowling Green, KYKY$45,750
Lincoln, NENE$45,690
Birmingham, ALAL$45,680
Lima, OHOH$45,610
Jacksonville, FLFL$45,550
Winston-Salem, NCNC$45,450
Nashville-Davidson--Murfreesboro--Franklin, TNTN$45,440
Prescott Valley-Prescott, AZAZ$45,380
Myrtle Beach-Conway-North Myrtle Beach, SCSC$45,300
Fayetteville-Springdale-Rogers, ARAR$45,120
Joplin, MO-KSMO$45,090
Salisbury, MDMD$45,020
Cape Coral-Fort Myers, FLFL$45,000
Santa Fe, NMNM$44,990
Panama City-Panama City Beach, FLFL$44,830
Tuscaloosa, ALAL$44,760
Longview, TXTX$44,680
Port St. Lucie, FLFL$44,620
Albuquerque, NMNM$44,610
Palm Bay-Melbourne-Titusville, FLFL$44,550
Houston-Pasadena-The Woodlands, TXTX$44,530
Gainesville, FLFL$44,100
Pensacola-Ferry Pass-Brent, FLFL$44,030
Ocala, FLFL$43,950
Sierra Vista-Douglas, AZAZ$43,910
College Station-Bryan, TXTX$43,850
Montgomery, ALAL$43,790
Columbus, GA-ALGA$43,730
Cheyenne, WYWY$43,680
Tallahassee, FLFL$43,680
Mobile, ALAL$43,630
Monroe, LALA$43,490
Lafayette, LALA$43,440
Deltona-Daytona Beach-Ormond Beach, FLFL$43,420
Altoona, PAPA$43,280
Greenville, NCNC$43,190
Tucson, AZAZ$42,910
Macon-Bibb County, GAGA$42,860
Spartanburg, SCSC$42,460
Knoxville, TNTN$41,450
Homosassa Springs, FLFL$41,320
Chattanooga, TN-GATN$40,930
Jacksonville, NCNC$40,670
Fort Smith, AR-OKAR$40,650
Winchester, VA-WVVA$40,600
Lynchburg, VAVA$40,560
Jackson, MSMS$40,050
Huntington-Ashland, WV-KY-OHWV$39,420
Tyler, TXTX$39,220
Kingsport-Bristol, TN-VATN$38,870
Sebring, FLFL$38,760
Augusta-Richmond County, GA-SCGA$38,640
Grand Island, NENE$38,480
Lake Havasu City-Kingman, AZAZ$38,470
Rocky Mount, NCNC$38,040
Farmington, NMNM$37,990
Las Cruces, NMNM$37,920
Amarillo, TXTX$37,610
Lubbock, TXTX$37,520
Jackson, TNTN$37,290
Little Rock-North Little Rock-Conway, ARAR$37,250
McAllen-Edinburg-Mission, TXTX$37,190
Corpus Christi, TXTX$36,790
El Paso, TXTX$35,490
San Juan-Bayamon-Caguas, PRPR$28,760
Mayaguez, PRPR$23,330