TradeSalary

Davis-Bacon prevailing wage rates in Pennsylvania

Rates as of October 1, 2026, from the U.S. Department of Labor's wage determinations on SAM.gov

Pennsylvania has 110 active Davis-Bacon wage determinations covering building, residential, highway and heavy construction in 67 counties. Each one sets the minimum hourly rate and fringe benefit a contractor must pay each trade on federal and federally assisted jobs there.

Typical rates by trade

The lowest and highest basic hourly rate for each trade across the state's current determinations, the total with fringe, and the BLS median wage for the same occupation statewide (May 2025). Per-day rows and figures DOL printed outside the usual range are left out of the spread.

TradeHourly rateWith fringeDeterminationsBLS median
Electricians$8.80 – $75.05$8.80 – $122.0797$32.50
Plumbers and pipefitters$7.25 – $73.73$7.25 – $117.10105$32.73
Carpenters$7.50 – $57.72$7.50 – $88.11106$28.54
Laborers$7.25 – $43.90$7.25 – $71.04107$23.75
Power equipment operators$7.25 – $57.29$7.25 – $92.58106$29.10
Ironworkers$25.96 – $56.50$47.16 – $101.8035$39.89
Sheet metal workers$8.23 – $62.62$8.24 – $113.2889$29.52
Painters$7.25 – $61.81$7.25 – $93.9094$25.06
Roofers$7.25 – $41.48$7.25 – $74.8593$26.79
Cement masons$7.25 – $48.70$7.25 – $80.9676$29.62
Bricklayers$7.25 – $50.00$7.25 – $80.7099$33.44
Truck drivers$7.25 – $42.43$7.25 – $62.4177not published

Rates by county

Pages for more counties are coming. The determinations below also cover Adams County, Armstrong County, Beaver County, Bedford County, Blair County, Bradford County, Butler County, Cambria County, Cameron County, Carbon County, Centre County, Clarion County, Clearfield County, Clinton County, Columbia County, Crawford County, Elk County, Fayette County, Forest County, Franklin County, Fulton County, Greene County, Huntingdon County, Indiana County, Jefferson County, Juniata County, Lackawanna County, Lawrence County, Lebanon County, Lycoming County, McKean County, Mercer County, Mifflin County, Monroe County, Montour County, Northumberland County, Perry County, Pike County, Potter County, Schuylkill County, Snyder County, Somerset County, Sullivan County, Susquehanna County, Tioga County, Union County, Venango County, Warren County, Washington County, Wayne County, Wyoming County.

Active determinations

NumberTypeCountiesMod.Published
PA20260001BuildingAllegheny6August 20, 2026
PA20260003BuildingPhiladelphia2October 1, 2026
PA20260043BuildingBedford4September 24, 2026
PA20260044BuildingBradford2May 18, 2026
PA20260045BuildingCameron4September 24, 2026
PA20260046BuildingClarion5September 24, 2026
PA20260047BuildingClearfield3August 20, 2026
PA20260048BuildingClinton4September 24, 2026
PA20260049BuildingCrawford6September 24, 2026
PA20260050BuildingElk4September 24, 2026
PA20260051BuildingForest5September 24, 2026
PA20260052BuildingFulton4September 24, 2026
PA20260053BuildingGreene5September 24, 2026
PA20260054BuildingHuntingdon4September 24, 2026
PA20260055BuildingIndiana5September 24, 2026
PA20260056BuildingJefferson4September 24, 2026
PA20260057BuildingJuniata2May 18, 2026
PA20260058BuildingLawrence5September 24, 2026
PA20260059BuildingMcKean4September 24, 2026
PA20260060BuildingMifflin3September 24, 2026
PA20260061BuildingNorthumberland1May 18, 2026
PA20260062BuildingPotter4September 24, 2026
PA20260063BuildingSchuylkill2May 18, 2026
PA20260064BuildingSnyder2May 18, 2026
PA20260065BuildingSomerset4September 24, 2026
PA20260066BuildingSullivan2May 18, 2026
PA20260067BuildingSusquehanna2May 18, 2026
PA20260068BuildingTioga2May 18, 2026
PA20260069BuildingUnion3May 18, 2026
PA20260070BuildingVenango5September 24, 2026
PA20260071BuildingWarren5September 24, 2026
PA20260072BuildingWayne2May 18, 2026
PA20260073BuildingAdams2May 18, 2026
PA20260074BuildingArmstrong7September 24, 2026
PA20260075BuildingBeaver6September 24, 2026
PA20260076BuildingBerks2May 18, 2026
PA20260077BuildingBlair3September 24, 2026
PA20260078BuildingBucks3October 1, 2026
PA20260079BuildingButler7September 24, 2026
PA20260080BuildingCambria5September 24, 2026
PA20260081BuildingCarbon3May 18, 2026
PA20260082BuildingCentre3September 24, 2026
PA20260083BuildingChester3October 1, 2026
PA20260084BuildingColumbia2May 18, 2026
PA20260085BuildingCumberland2May 18, 2026
PA20260086BuildingDauphin2May 18, 2026
PA20260087BuildingDelaware2October 1, 2026
PA20260088BuildingErie7September 24, 2026
PA20260089BuildingFayette6September 24, 2026
PA20260090BuildingFranklin3May 18, 2026
PA20260091BuildingLackawanna3May 18, 2026
PA20260092BuildingLancaster3September 24, 2026
PA20260093BuildingLebanon3September 24, 2026
PA20260094BuildingLehigh3May 18, 2026
PA20260095BuildingLuzerne3May 18, 2026
PA20260096BuildingLycoming2May 18, 2026
PA20260097BuildingMercer7September 24, 2026
PA20260098BuildingMonroe3May 18, 2026
PA20260099BuildingMontgomery2October 1, 2026
PA20260100BuildingMontour3May 18, 2026
PA20260101BuildingNorthampton3May 18, 2026
PA20260102BuildingPerry2May 18, 2026
PA20260103BuildingPike3May 18, 2026
PA20260104BuildingWashington6August 20, 2026
PA20260105BuildingWestmoreland7September 24, 2026
PA20260106BuildingWyoming3May 18, 2026
PA20260107BuildingYork2May 18, 2026
PA20260005ResidentialBeaver, Fayette, Washington3August 20, 2026
PA20260011ResidentialErie2August 20, 2026
PA20260012ResidentialAllegheny3August 20, 2026
PA20260015ResidentialNorthumberland1May 18, 2026
PA20260019ResidentialCambria, Somerset2May 18, 2026
PA20260021ResidentialButler2May 18, 2026
PA20260023ResidentialSchuylkill1May 18, 2026
PA20260025ResidentialBradford, Sullivan, Susquehanna, Tioga, Wayne1May 18, 2026
PA20260026ResidentialBlair, Centre1May 18, 2026
PA20260027ResidentialBedford1May 18, 2026
PA20260029ResidentialCameron, Clearfield, Clinton, Elk, McKean, Potter and 1 more1May 18, 2026
PA20260030ResidentialColumbia, Lackawanna, Luzerne, Lycoming, Pike, Wyoming1May 18, 2026
PA20260031ResidentialLawrence1May 18, 2026
PA20260033ResidentialGreene1May 18, 2026
PA20260034ResidentialFulton1May 18, 2026
PA20260035ResidentialJuniata, Mifflin1May 18, 2026
PA20260036ResidentialSnyder1May 18, 2026
PA20260037ResidentialMonroe2May 18, 2026
PA20260038ResidentialArmstrong, Clarion, Crawford, Forest, Indiana, Jefferson and 1 more1May 18, 2026
PA20260039ResidentialUnion1May 18, 2026
PA20260040ResidentialHuntingdon1May 18, 2026
PA20260041ResidentialMercer3September 24, 2026
PA20260042ResidentialWestmoreland2May 18, 2026
PA20260108ResidentialBerks1May 18, 2026
PA20260109ResidentialDelaware2September 24, 2026
PA20260110ResidentialMontgomery2September 24, 2026
PA20260111ResidentialMontour1May 18, 2026
PA20260112ResidentialNorthampton3September 24, 2026
PA20260113ResidentialPerry1May 18, 2026
PA20260114ResidentialPhiladelphia5October 1, 2026
PA20260116ResidentialYork1May 18, 2026
PA20260117ResidentialAdams, Franklin1May 18, 2026
PA20260118ResidentialBucks, Chester2September 24, 2026
PA20260119ResidentialCarbon, Lehigh2May 18, 2026
PA20260121ResidentialCumberland, Dauphin1May 18, 2026
PA20260123ResidentialLancaster, Lebanon2September 24, 2026
PA20260002Heavy, HighwayAllegheny, Armstrong, Beaver, Bedford, Blair, Butler and 27 more6September 17, 2026
PA20260004Heavy, HighwayBucks, Chester, Delaware, Montgomery, Philadelphia8October 1, 2026
PA20260006Heavy, HighwayAdams, Berks, Bradford, Carbon, Columbia, Cumberland and 23 more2September 17, 2026
PA20260008HeavyAdams, Allegheny, Armstrong, Beaver, Bedford, Berks and 61 more1May 18, 2026
PA20260018HeavyAdams, Berks, Bradford, Carbon, Columbia, Cumberland and 23 more6September 17, 2026
PA20260020HeavyAllegheny, Armstrong, Beaver, Bedford, Blair, Butler and 27 more7September 18, 2026
PA20260028HeavyAdams, Allegheny, Armstrong, Beaver, Bedford, Berks and 61 more2May 18, 2026

Federal work only

Davis-Bacon rates apply to federal and federally assisted construction. Pennsylvania may set its own prevailing wages for state-funded work; see the Department of Labor's list of state prevailing wage laws. The determination attached to a contract governs, not the current one here. Nothing on this page is legal advice.

Questions

Which Davis-Bacon rate applies to my job in Pennsylvania?
The determination for the county where the work is and for its construction type (building, residential, highway and heavy). The contracting agency attaches it to the bid documents and the contract; the one attached governs, even after a newer modification is published.
Does this cover Pennsylvania's own prevailing wage law?
No. These are federal Davis-Bacon determinations, for federal and federally assisted construction. State-funded work follows the state's own law and rates where it has one; the Department of Labor keeps a list of state prevailing wage laws.
Why do survey rates look low or old?
A row marked survey comes from a Department of Labor wage survey, and its identifier's date says when; some are more than ten years old. Union rows follow the collective bargaining agreement and update with it. Both are what contractors must pay at minimum today.