Sheet Metal Workers: Wages & Billed Rates by Metro (May 2024)

Across the 100 largest metros we cover, the median hourly wage for sheet metal workers is $29.34. Billed labor rates run higher once workers' compensation, overhead, and margin are added. Pick a metro for the full breakdown.

MetroMedian wageEst. billed rate
San Jose-Sunnyvale-Santa Clara, CA$55.76$103.84–$159.82
Seattle-Tacoma-Bellevue, WA$49.36$104.07–$146.49
San Francisco-Oakland-Fremont, CA$47.18$102.83–$150.52
Chicago-Naperville-Elgin, IL-IN$47.10$93.70–$128.09
Urban Honolulu, HI$43.67$105.67–$125.49
Madison, WI$39.98$93.76–$125.10
St. Louis, MO-IL$39.49$84.62–$121.70
Kansas City, MO-KS$39.19$75.65–$111.88
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$39.01$81.89–$107.31
Milwaukee-Waukesha, WI$38.22$92.15–$123.54
San Diego-Chula Vista-Carlsbad, CA$37.87$95.51–$123.55
Los Angeles-Long Beach-Anaheim, CA$37.77$81.65–$113.64
Portland-Vancouver-Hillsboro, OR-WA$37.48$93.74–$125.35
New York-Newark-Jersey City, NY-NJ$37.19$93.97–$128.15
Sacramento-Roseville-Folsom, CA$37.03$94.87–$127.39
Bakersfield-Delano, CA$36.79$94.84–$123.02
Fresno, CA$36.64$80.79–$113.09
Omaha, NE-IA$36.40$66.91–$89.86
Stockton-Lodi, CA$36.37$94.17–$119.62
Hartford-West Hartford-East Hartford, CT$36.08$85.78–$106.47
Worcester, MA$35.96$85.85–$117.50
Toledo, OH$35.69$85.85–$109.05
Riverside-San Bernardino-Ontario, CA$35.43$76.01–$110.50
Allentown-Bethlehem-Easton, PA-NJ$34.50$67.28–$86.60
Kiryas Joel-Poughkeepsie-Newburgh, NY$34.41$75.59–$103.20
Akron, OH$34.38$74.13–$90.15
Boston-Cambridge-Newton, MA-NH$33.19$84.24–$112.26
Buffalo-Cheektowaga, NY$32.35$74.66–$100.06
Boise City, ID$31.58$63.59–$79.48
Albany-Schenectady-Troy, NY$31.56$94.45–$107.79
Columbus, OH$31.47$86.70–$105.78
Des Moines-West Des Moines, IA$31.21$73.97–$94.72
Dayton-Kettering-Beavercreek, OH$31.20$73.68–$95.16
Cleveland, OH$31.12$73.48–$95.95
Oklahoma City, OK$30.97$69.41–$78.63
Indianapolis-Carmel-Greenwood, IN$30.82$71.79–$102.00
Portland-South Portland, ME$30.71$87.58–$95.77
Pittsburgh, PA$30.69$77.63–$97.22
Salt Lake City-Murray, UT$30.48$72.30–$97.55
Minneapolis-St. Paul-Bloomington, MN-WI$30.07$85.90–$122.37
Washington-Arlington-Alexandria, DC-VA-MD-WV$30.00$79.53–$91.71
Ogden, UT$29.82$66.55–$79.44
Austin-Round Rock-San Marcos, TX$29.77$62.39–$73.63
Virginia Beach-Chesapeake-Norfolk, VA-NC$29.71$53.26–$63.01
Detroit-Warren-Dearborn, MI$29.69$74.45–$102.25
Syracuse, NY$29.65$74.68–$93.75
Albuquerque, NM$29.50$53.48–$78.26
Cincinnati, OH-KY-IN$29.42$73.06–$91.53
Harrisburg-Carlisle, PA$29.39$77.60–$97.31
New Orleans-Metairie, LA$29.37$55.99–$65.17
Oxnard-Thousand Oaks-Ventura, CA$29.31$83.41–$119.87
Denver-Aurora-Centennial, CO$29.20$72.77–$90.90
Nashville-Davidson--Murfreesboro--Franklin, TN$29.09$52.75–$73.16
Rochester, NY$28.64$70.46–$92.03
Baltimore-Columbia-Towson, MD$28.56$63.22–$81.88
Providence-Warwick, RI-MA$28.20$85.56–$106.54
Provo-Orem-Lehi, UT$27.97$63.43–$83.65
Dallas-Fort Worth-Arlington, TX$27.53$61.79–$73.31
Baton Rouge, LA$27.30$72.96–$82.49
Miami-Fort Lauderdale-West Palm Beach, FL$27.20$65.25–$75.04
Richmond, VA$27.13$60.76–$73.21
Houston-Pasadena-The Woodlands, TX$26.93$52.44–$64.83
Bridgeport-Stamford-Danbury, CT$26.61$86.06–$106.16
San Antonio-New Braunfels, TX$26.36$51.67–$64.95
Greensboro-High Point, NC$25.70$62.71–$72.55
Phoenix-Mesa-Chandler, AZ$25.64$60.03–$76.75
Charlotte-Concord-Gastonia, NC-SC$25.42$61.43–$76.10
Raleigh-Cary, NC$24.81$60.66–$71.06
Knoxville, TN$24.67$50.26–$64.18
Tulsa, OK$24.34$53.90–$73.32
Grand Rapids-Wyoming-Kentwood, MI$24.32$62.37–$83.86
Jackson, MS$24.27$46.88–$63.07
Cape Coral-Fort Myers, FL$24.21$52.73–$62.25
Chattanooga, TN-GA$24.12$48.35–$59.24
Louisville/Jefferson County, KY-IN$24.03$62.68–$84.92
New Haven, CT$24.01$72.67–$94.03
Atlanta-Sandy Springs-Roswell, GA$23.86$61.34–$81.85
Lexington-Fayette, KY$23.74$61.46–$77.31
Charleston-North Charleston, SC$23.68$51.32–$72.46
Columbia, SC$23.60$46.04–$59.48
Tampa-St. Petersburg-Clearwater, FL$23.45$56.46–$70.73
Colorado Springs, CO$23.40$59.94–$72.62
El Paso, TX$23.40$47.46–$63.11
Jacksonville, FL$23.36$55.44–$74.61
Orlando-Kissimmee-Sanford, FL$23.35$48.16–$64.10
Wichita, KS$23.28$56.62–$72.62
North Port-Bradenton-Sarasota, FL$23.19$57.84–$71.15
Reno, NV$22.88$66.52–$80.87
Lakeland-Winter Haven, FL$22.61$47.46–$60.55
Winston-Salem, NC$22.61$49.79–$62.68
Las Vegas-Henderson-North Las Vegas, NV$22.50$65.51–$107.29
Tucson, AZ$22.35$46.85–$67.89
Birmingham, AL$22.27$47.50–$60.61
McAllen-Edinburg-Mission, TX$22.24$46.37–$56.56
Durham-Chapel Hill, NC$22.01$48.09–$62.34
Memphis, TN-MS-AR$21.56$46.88–$65.94
Fayetteville-Springdale-Rogers, AR$21.45$46.63–$53.63
Little Rock-North Little Rock-Conway, AR$21.36$46.43–$55.21
Greenville-Anderson-Greer, SC$17.78$46.56–$52.87
San Juan-Bayamon-Caguas, PR$13.44$36.29–$40.71

Source: BLS OEWS, May 2024 (SOC 47-2211). Billed rates are model estimates; see methodology.