Skip to content

Home / Pennsylvania / Sheet Metal Worker

Pennsylvania · Sheet Metal Worker

Pennsylvania sheet metal worker prevailing wage, county by county

A sheet metal worker's prevailing wage on Pennsylvania public works runs from $68.46 an hour in Mercer County to $119.54 in Bucks County. The median county is $83.36.

Sheet Metal Worker rate in each Pennsylvania county, A to Z

67 counties
CountyBase wageFringe benefitsTotal rateEffectiveSource
Adams CountySheet Metal Workers · Northampton County group
$46.62 $46.36 $92.98 Jun 1, 202626-09288
Allegheny CountySheet Metal Workers · Allegheny County group
$46.75 $36.61 $83.36 Jul 1, 202626-09341
Armstrong CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-09026
Beaver CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-09163
Bedford CountySheet Metal Workers · Northampton County group
$46.62 $46.36 $92.98 Jun 1, 202626-09306
Berks CountySheet Metal Workers · Berks County group
$46.62 $46.36 $92.98 Jun 1, 202626-09338
Blair CountySheet Metal Workers · Blair County group
$46.62 $46.36 $92.98 Jun 1, 202626-09212
Bradford CountySheet Metal Workers · Luzerne County group
$39.42 $33.94 $73.36 May 1, 202626-09331
Bucks CountySheet Metal Workers · Philadelphia County group
$65.06 $54.48 $119.54 May 1, 202626-09339
Butler CountySheet Metal Workers · Allegheny County group
$46.75 $36.61 $83.36 Jul 1, 202626-09347
Cambria CountySheet Metal Workers · Cambria County group
$46.75 $36.61 $83.36 Jul 1, 202626-09315
Cameron CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-08316
Carbon CountySheet Metal Workers
$39.42 $33.94 $73.36 May 1, 202626-09067
Centre CountySheet Metal Workers · Berks County group
$46.62 $46.36 $92.98 Jun 1, 202626-09327
Chester CountySheet Metal Workers
$65.06 $54.48 $119.54 May 1, 202626-09266
Clarion CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-09104
Clearfield CountySheet Metal Workers · Washington County group
$46.75 $36.61 $83.36 Jul 1, 202626-09257
Clinton CountySheet Metal Workers
$39.42 $33.94 $73.36 May 1, 202626-09136
Columbia CountySheet Metal Workers · Luzerne County group
$39.42 $33.94 $73.36 May 1, 202626-09335
Crawford CountySheet Metal Workers
$39.50 $31.43 $70.93 Jul 1, 202226-08781
Cumberland CountySheet Metal Workers · Northampton County group
$46.62 $46.36 $92.98 Jun 1, 202626-09287
Dauphin CountySheet Metal Workers · Berks County group
$46.62 $46.36 $92.98 Jun 1, 202626-09346
Delaware CountySheet Metal Workers
$65.06 $54.48 $119.54 May 1, 202626-09317
Elk CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-08059
Erie CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-09304
Fayette CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-08555
Forest CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-09071
Franklin CountySheet Metal Workers · Northampton County group
$46.62 $46.36 $92.98 Jun 1, 202626-09303
Fulton CountySheet Metal Workers
$46.62 $46.36 $92.98 Jun 1, 202626-08846
Greene CountySheet Metal Workers · Cambria County group
$46.75 $36.61 $83.36 Jul 1, 202626-09313
Huntingdon CountySheet Metal Workers · Berks County group
$46.62 $46.36 $92.98 Jun 1, 202626-09325
Indiana CountySheet Metal Workers · Cambria County group
$46.75 $36.61 $83.36 Jul 1, 202626-09299
Jefferson CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-09105
Juniata CountySheet Metal Workers
$46.62 $46.36 $92.98 Jun 1, 202626-07747
Lackawanna CountySheet Metal Workers · Lackawanna County group
$39.42 $33.94 $73.36 May 1, 202626-09227
Lancaster CountySheet Metal Workers · Lancaster County group
$46.62 $46.36 $92.98 Jun 1, 202626-09261
Lawrence CountySheet Metal Workers · Washington County group
$46.75 $36.61 $83.36 Jul 1, 202626-09267
Lebanon CountySheet Metal Workers · Blair County group
$46.62 $46.36 $92.98 Jun 1, 202626-09214
Lehigh CountySheet Metal Workers · Berks County group
$46.62 $46.36 $92.98 Jun 1, 202626-09343
Luzerne CountySheet Metal Workers · Luzerne County group
$39.42 $33.94 $73.36 May 1, 202626-09337
Lycoming CountySheet Metal Workers
$37.30 $32.31 $69.61 May 1, 202526-09344
McKean CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-08597
Mercer CountySheet Metal Workers
$38.36 $30.10 $68.46 Jun 1, 202526-09069
Mifflin CountySheet Metal Workers
$46.62 $46.36 $92.98 Jun 1, 202626-08685
Monroe CountySheet Metal Workers · Luzerne County group
$39.42 $33.94 $73.36 May 1, 202626-09348
Montgomery CountySheet Metal Workers · Philadelphia County group
$65.06 $54.48 $119.54 May 1, 202626-09328
Montour CountySheet Metal Workers · Wayne County group
$39.42 $33.94 $73.36 May 1, 202626-09166
Northampton CountySheet Metal Workers · Northampton County group
$46.62 $46.36 $92.98 Jun 1, 202626-09320
Northumberland CountySheet Metal Workers · Northumberland County group
$39.42 $33.94 $73.36 May 1, 202626-09280
Perry CountySheet Metal Workers
$46.62 $46.36 $92.98 Jun 1, 202626-08914
Philadelphia CountySheet Metal Workers · Philadelphia County group
$65.06 $54.48 $119.54 May 1, 202626-09340
Pike CountySheet Metal Workers
$39.42 $33.94 $73.36 May 1, 202626-09059
Potter CountySheet Metal Workers · Lackawanna County group
$39.42 $33.94 $73.36 May 1, 202626-09244
Schuylkill CountySheet Metal Workers · Luzerne County group
$39.42 $33.94 $73.36 May 1, 202626-09349
Snyder CountySheet Metal Workers
$39.42 $33.94 $73.36 May 1, 202626-08603
Somerset CountySheet Metal Workers · Cambria County group
$46.75 $36.61 $83.36 Jul 1, 202626-09298
Sullivan CountySheet Metal Workers · Northumberland County group
$39.42 $33.94 $73.36 May 1, 202626-09301
Susquehanna CountySheet Metal Workers
$39.42 $33.94 $73.36 May 1, 202626-08636
Tioga CountySheet Metal Workers
$39.42 $33.94 $73.36 May 1, 202626-09250
Union CountySheet Metal Workers
$39.42 $33.94 $73.36 May 1, 202626-08515
Venango CountySheet Metal Workers · Cambria County group
$46.75 $36.61 $83.36 Jul 1, 202626-09281
Warren CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-08859
Washington CountySheet Metal Workers · Washington County group
$46.75 $36.61 $83.36 Jul 1, 202626-09254
Wayne CountySheet Metal Workers · Wayne County group
$39.42 $33.94 $73.36 May 1, 202626-09140
Westmoreland CountySheet Metal Workers
$46.75 $36.61 $83.36 Jul 1, 202626-09316
Wyoming CountySheet Metal Workers
$39.42 $33.94 $73.36 May 1, 202626-09168
York CountySheet Metal Workers · Lancaster County group
$46.62 $46.36 $92.98 Jun 1, 202626-09264

Main sheet metal worker classification in each county (Sheet metal workers), PPWS county schedules from each county's newest determination (Oct 25, 2026). Rates are set per project: the public body gets a determination before bidding, and once the contract is signed its rates "shall not be altered" while it is in force (Act § 4). A determination must be re-requested if the contract isn't awarded within 120 days (34 Pa. Code 9.104(a)). Checked October 25, 2026.

Lebanon County sheet metal worker: $92.98 per hourBeaver County sheet metal worker: $83.36 per hourVenango County sheet metal worker: $83.36 per hourGreene County sheet metal worker: $83.36 per hourJefferson County sheet metal worker: $83.36 per hourCambria County sheet metal worker: $83.36 per hourLancaster County sheet metal worker: $92.98 per hourAllegheny County sheet metal worker: $83.36 per hourErie County sheet metal worker: $83.36 per hourBucks County sheet metal worker: $119.54 per hourArmstrong County sheet metal worker: $83.36 per hourCameron County sheet metal worker: $83.36 per hourCarbon County sheet metal worker: $73.36 per hourElk County sheet metal worker: $83.36 per hourBedford County sheet metal worker: $92.98 per hourChester County sheet metal worker: $119.54 per hourClarion County sheet metal worker: $83.36 per hourForest County sheet metal worker: $83.36 per hourNorthumberland County sheet metal worker: $73.36 per hourFulton County sheet metal worker: $92.98 per hourNorthampton County sheet metal worker: $92.98 per hourJuniata County sheet metal worker: $92.98 per hourWyoming County sheet metal worker: $73.36 per hourLawrence County sheet metal worker: $83.36 per hourMercer County sheet metal worker: $68.46 per hourLuzerne County sheet metal worker: $73.36 per hourBlair County sheet metal worker: $92.98 per hourSomerset County sheet metal worker: $83.36 per hourDelaware County sheet metal worker: $119.54 per hourIndiana County sheet metal worker: $83.36 per hourLehigh County sheet metal worker: $92.98 per hourTioga County sheet metal worker: $73.36 per hourPike County sheet metal worker: $73.36 per hourMifflin County sheet metal worker: $92.98 per hourSchuylkill County sheet metal worker: $73.36 per hourLycoming County sheet metal worker: $69.61 per hourColumbia County sheet metal worker: $73.36 per hourMonroe County sheet metal worker: $73.36 per hourUnion County sheet metal worker: $73.36 per hourCrawford County sheet metal worker: $70.93 per hourWayne County sheet metal worker: $73.36 per hourSusquehanna County sheet metal worker: $73.36 per hourPotter County sheet metal worker: $73.36 per hourMontour County sheet metal worker: $73.36 per hourCumberland County sheet metal worker: $92.98 per hourCentre County sheet metal worker: $92.98 per hourPerry County sheet metal worker: $92.98 per hourSnyder County sheet metal worker: $73.36 per hourClearfield County sheet metal worker: $83.36 per hourPhiladelphia County sheet metal worker: $119.54 per hourWarren County sheet metal worker: $83.36 per hourClinton County sheet metal worker: $73.36 per hourButler County sheet metal worker: $83.36 per hourFayette County sheet metal worker: $83.36 per hourLackawanna County sheet metal worker: $73.36 per hourSullivan County sheet metal worker: $73.36 per hourWashington County sheet metal worker: $83.36 per hourMcKean County sheet metal worker: $83.36 per hourBerks County sheet metal worker: $92.98 per hourAdams County sheet metal worker: $92.98 per hourYork County sheet metal worker: $92.98 per hourMontgomery County sheet metal worker: $119.54 per hourHuntingdon County sheet metal worker: $92.98 per hourWestmoreland County sheet metal worker: $83.36 per hourDauphin County sheet metal worker: $92.98 per hourBradford County sheet metal worker: $73.36 per hourFranklin County sheet metal worker: $92.98 per hour
$68$73$83$83$92$119Sheet Metal Worker, main rate, base + fringe per hour. Each shade holds about a fifth of the counties.

How much does a sheet metal worker make on prevailing wage in Pennsylvania?

$68.46 to $119.54 an hour depending on the county; the median county pays $83.36. 12 groups of counties with identical rates and 29 with rates of their own, highest main rate first. The top 40 are drawn.

  1. Philadelphia County group3 counties$119.54
  2. Chester County1 county$119.54
  3. Delaware County1 county$119.54
  4. Berks County group5 counties$92.98
  5. Northampton County group5 counties$92.98
  6. Blair County group2 counties$92.98
  7. Lancaster County group2 counties$92.98
  8. Fulton County1 county$92.98
  9. Juniata County1 county$92.98
  10. Mifflin County1 county$92.98
  11. Perry County1 county$92.98
  12. Cambria County group5 counties$83.36
  13. Washington County group3 counties$83.36
  14. Allegheny County group2 counties$83.36
  15. Armstrong County1 county$83.36
  16. Beaver County1 county$83.36
  17. Cameron County1 county$83.36
  18. Clarion County1 county$83.36
  19. Elk County1 county$83.36
  20. Erie County1 county$83.36
  21. Fayette County1 county$83.36
  22. Forest County1 county$83.36
  23. Jefferson County1 county$83.36
  24. McKean County1 county$83.36
  25. Warren County1 county$83.36
  26. Westmoreland County1 county$83.36
  27. Luzerne County group5 counties$73.36
  28. Lackawanna County group2 counties$73.36
  29. Northumberland County group2 counties$73.36
  30. Wayne County group2 counties$73.36
  31. Carbon County1 county$73.36
  32. Clinton County1 county$73.36
  33. Pike County1 county$73.36
  34. Snyder County1 county$73.36
  35. Susquehanna County1 county$73.36
  36. Tioga County1 county$73.36
  37. Union County1 county$73.36
  38. Wyoming County1 county$73.36
  39. Crawford County1 county$70.93
  40. Lycoming County1 county$69.61
Which counties share a rate
CountiesMain classificationBase wageTotal rate
Philadelphia County group, 3 localities: Bucks, Montgomery, PhiladelphiaSheet Metal Workers$65.06 $119.54 
Chester CountySheet Metal Workers$65.06 $119.54 
Delaware CountySheet Metal Workers$65.06 $119.54 
Berks County group, 5 localities: Berks, Centre, Dauphin, Huntingdon, LehighSheet Metal Workers$46.62 $92.98 
Northampton County group, 5 localities: Adams, Bedford, Cumberland, Franklin, NorthamptonSheet Metal Workers$46.62 $92.98 
Blair County group, 2 localities: Blair, LebanonSheet Metal Workers$46.62 $92.98 
Lancaster County group, 2 localities: Lancaster, YorkSheet Metal Workers$46.62 $92.98 
Fulton CountySheet Metal Workers$46.62 $92.98 
Juniata CountySheet Metal Workers$46.62 $92.98 
Mifflin CountySheet Metal Workers$46.62 $92.98 
Perry CountySheet Metal Workers$46.62 $92.98 
Cambria County group, 5 localities: Cambria, Greene, Indiana, Somerset, VenangoSheet Metal Workers$46.75 $83.36 
Washington County group, 3 localities: Clearfield, Lawrence, WashingtonSheet Metal Workers$46.75 $83.36 
Allegheny County group, 2 localities: Allegheny, ButlerSheet Metal Workers$46.75 $83.36 
Armstrong CountySheet Metal Workers$46.75 $83.36 
Beaver CountySheet Metal Workers$46.75 $83.36 
Cameron CountySheet Metal Workers$46.75 $83.36 
Clarion CountySheet Metal Workers$46.75 $83.36 
Elk CountySheet Metal Workers$46.75 $83.36 
Erie CountySheet Metal Workers$46.75 $83.36 
Fayette CountySheet Metal Workers$46.75 $83.36 
Forest CountySheet Metal Workers$46.75 $83.36 
Jefferson CountySheet Metal Workers$46.75 $83.36 
McKean CountySheet Metal Workers$46.75 $83.36 
Warren CountySheet Metal Workers$46.75 $83.36 
Westmoreland CountySheet Metal Workers$46.75 $83.36 
Luzerne County group, 5 localities: Bradford, Columbia, Luzerne, Monroe, SchuylkillSheet Metal Workers$39.42 $73.36 
Lackawanna County group, 2 localities: Lackawanna, PotterSheet Metal Workers$39.42 $73.36 
Northumberland County group, 2 localities: Northumberland, SullivanSheet Metal Workers$39.42 $73.36 
Wayne County group, 2 localities: Montour, WayneSheet Metal Workers$39.42 $73.36 
Carbon CountySheet Metal Workers$39.42 $73.36 
Clinton CountySheet Metal Workers$39.42 $73.36 
Pike CountySheet Metal Workers$39.42 $73.36 
Snyder CountySheet Metal Workers$39.42 $73.36 
Susquehanna CountySheet Metal Workers$39.42 $73.36 
Tioga CountySheet Metal Workers$39.42 $73.36 
Union CountySheet Metal Workers$39.42 $73.36 
Wyoming CountySheet Metal Workers$39.42 $73.36 
Crawford CountySheet Metal Workers$39.50 $70.93 
Lycoming CountySheet Metal Workers$37.30 $69.61 
Mercer CountySheet Metal Workers$38.36 $68.46 

12 groups of counties with identical L&I rates, and 29 counties with rates of their own.

PPWS determinations list journeyperson rates only. Apprentices may be paid less only when registered with the Pennsylvania Apprenticeship and Training Council and employed within its ratios (34 Pa. Code 9.103(9)); otherwise pay the journeyperson rate.

Questions about Pennsylvania sheet metal worker pay

What is the sheet metal worker prevailing wage in Philadelphia County?

$119.54 an hour: a $65.06 base wage plus $54.48 in fringe benefits, under PPWS county schedules from each county's newest determination (Oct 25, 2026). Overtime and every sheet metal worker classification in Philadelphia County.

Does sheet metal worker prevailing wage include fringe benefits?

Yes. In Philadelphia County the $119.54 total is a $65.06 base wage plus $54.48 in fringe benefits, about 46% of the total. The employer owes the full amount for every hour worked.

Does sheet metal worker prevailing wage pay overtime in Pennsylvania?

The Act sets no overtime rule and determinations print no overtime rates. The state Minimum Wage Act requires 1½ times the regular rate over 40 hours in a workweek (L&I FAQ).

Do apprentice sheet metal workers get this rate?

PPWS determinations list journeyperson rates only. Apprentices may be paid less only when registered with the Pennsylvania Apprenticeship and Training Council and employed within its ratios (34 Pa. Code 9.103(9)); otherwise pay the journeyperson rate.

Why do some counties have the same sheet metal worker rate?

L&I often publishes the same sheet metal worker rates for several counties. Across Pennsylvania, the 67 counties with a sheet metal worker rate fall into 41 distinct sets of rates, and 12 of those sets are shared by more than one county; the largest covers 5 counties (the Berks County group).