TradeSalary

Davis-Bacon prevailing wage rates in West Virginia

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

West Virginia has 112 active Davis-Bacon wage determinations covering building, residential, highway and heavy construction in 55 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$7.25 – $43.77$7.25 – $79.7394$31.16
Plumbers and pipefitters$7.25 – $43.26$7.25 – $78.6356$27.39
Carpenters$7.25 – $36.05$7.25 – $61.14101$23.42
Laborers$7.25 – $34.77$7.25 – $61.43110$20.51
Power equipment operators$7.25 – $46.56$7.25 – $68.61110$24.66
Ironworkers$25.72 – $37.02$38.19 – $64.6188$34.54
Sheet metal workers$7.25 – $34.92$7.25 – $64.6245$34.81
Painters$7.25 – $34.49$7.25 – $52.0259$21.26
Roofers$7.25 – $34.00$7.25 – $53.1151$24.60
Cement masons$8.00 – $35.77$8.00 – $63.3195$24.98
Bricklayers$8.50 – $32.64$8.50 – $58.4251$22.40
Truck drivers$7.25 – $35.39$7.25 – $58.41104not published

Rates by county

County pages are coming. The determinations below also cover Barbour County, Berkeley County, Boone County, Braxton County, Brooke County, Cabell County, Calhoun County, Clay County, Doddridge County, Fayette County, Gilmer County, Grant County, Greenbrier County, Hampshire County, Hancock County, Hardy County, Harrison County, Jackson County, Jefferson County, Kanawha County, Lewis County, Lincoln County, Logan County, Marion County, Marshall County, Mason County, McDowell County, Mercer County, Mineral County, Mingo County, Monongalia County, Monroe County, Morgan County, Nicholas County, Ohio County, Pendleton County, Pleasants County, Pocahontas County, Preston County, Putnam County, Raleigh County, Randolph County, Ritchie County, Roane County, Summers County, Taylor County, Tucker County, Tyler County, Upshur County, Wayne County, Webster County, Wetzel County, Wirt County, Wood County, Wyoming County.

Active determinations

NumberTypeCountiesMod.Published
WV20260004BuildingBraxton1May 18, 2026
WV20260005BuildingDoddridge1May 18, 2026
WV20260006BuildingFayette1May 18, 2026
WV20260007BuildingGilmer1May 18, 2026
WV20260008BuildingGrant1May 18, 2026
WV20260009BuildingGreenbrier1May 18, 2026
WV20260010BuildingHardy1May 18, 2026
WV20260011BuildingHarrison1May 18, 2026
WV20260012BuildingJackson1May 18, 2026
WV20260013BuildingLewis1May 18, 2026
WV20260014BuildingLogan1May 18, 2026
WV20260015BuildingMarion1May 18, 2026
WV20260016BuildingMason1May 18, 2026
WV20260017BuildingMcDowell1May 18, 2026
WV20260018BuildingMercer1May 18, 2026
WV20260019BuildingMingo1May 18, 2026
WV20260020BuildingMonroe1May 18, 2026
WV20260021BuildingNicholas1May 18, 2026
WV20260022BuildingPocahontas1May 18, 2026
WV20260023BuildingRaleigh1May 18, 2026
WV20260024BuildingRandolph1May 18, 2026
WV20260025BuildingRitchie1May 18, 2026
WV20260026BuildingSummers1May 18, 2026
WV20260027BuildingTaylor1May 18, 2026
WV20260028BuildingTucker1May 18, 2026
WV20260029BuildingTyler1May 18, 2026
WV20260030BuildingUpshur1May 18, 2026
WV20260031BuildingWebster1May 18, 2026
WV20260032BuildingWetzel1May 18, 2026
WV20260033BuildingBarbour, Calhoun, Pendleton, Roane, Wyoming1May 18, 2026
WV20260034BuildingBerkeley1May 18, 2026
WV20260035BuildingCabell1May 18, 2026
WV20260036BuildingHampshire1May 18, 2026
WV20260037BuildingJefferson1May 18, 2026
WV20260038BuildingKanawha1May 18, 2026
WV20260039BuildingLincoln1May 18, 2026
WV20260040BuildingMarshall1May 18, 2026
WV20260041BuildingMineral1May 18, 2026
WV20260042BuildingMonongalia1May 18, 2026
WV20260043BuildingMorgan1May 18, 2026
WV20260044BuildingOhio1May 18, 2026
WV20260045BuildingPleasants1May 18, 2026
WV20260046BuildingPreston1May 18, 2026
WV20260047BuildingPutnam1May 18, 2026
WV20260048BuildingWayne1May 18, 2026
WV20260049BuildingBoone, Clay1May 18, 2026
WV20260050BuildingBrooke, Hancock1May 18, 2026
WV20260051BuildingWirt, Wood1May 18, 2026
WV20260001ResidentialBrooke, Cabell, Hancock, Kanawha, Marshall, Mineral and 4 more1May 18, 2026
WV20260002ResidentialBarbour, Boone, Braxton, Calhoun, Clay, Doddridge and 37 more1May 18, 2026
WV20260003ResidentialBerkeley, Jefferson1May 18, 2026
WV20260081HighwayBarbour1May 18, 2026
WV20260082HighwayBraxton1May 18, 2026
WV20260083HighwayGreenbrier1May 18, 2026
WV20260084HighwayHardy1May 18, 2026
WV20260085HighwayHarrison1May 18, 2026
WV20260086HighwayMarion1May 18, 2026
WV20260087HighwayMcDowell1May 18, 2026
WV20260088HighwayMercer1May 18, 2026
WV20260089HighwayMingo1May 18, 2026
WV20260090HighwayRandolph1May 18, 2026
WV20260091HighwayRitchie1May 18, 2026
WV20260092HighwayRoane1May 18, 2026
WV20260093HighwaySummers1May 18, 2026
WV20260094HighwayWetzel1May 18, 2026
WV20260095HighwayWyoming1May 18, 2026
WV20260096HighwayCalhoun, Grant, Pendleton, Upshur1May 18, 2026
WV20260097HighwayDoddridge, Gilmer, Lewis, Mason, Pleasants, Taylor and 2 more1May 18, 2026
WV20260098HighwayLogan, Monroe, Nicholas, Pocahontas, Webster1May 18, 2026
WV20260099HighwayBerkeley1May 18, 2026
WV20260100HighwayCabell1May 18, 2026
WV20260101HighwayClay1May 18, 2026
WV20260102HighwayFayette1May 18, 2026
WV20260103HighwayKanawha1May 18, 2026
WV20260104HighwayMarshall1May 18, 2026
WV20260105HighwayPutnam1May 18, 2026
WV20260106HighwayRaleigh1May 18, 2026
WV20260107HighwayWayne1May 18, 2026
WV20260108HighwayBoone, Jackson, Lincoln1May 18, 2026
WV20260109HighwayBrooke, Hancock, Ohio1May 18, 2026
WV20260110HighwayHampshire, Morgan1May 18, 2026
WV20260111HighwayJefferson, Mineral1May 18, 2026
WV20260112HighwayMonongalia, Preston1May 18, 2026
WV20260113HighwayWirt, Wood1May 18, 2026
WV20260052HeavyGrant1May 18, 2026
WV20260053HeavyHardy1May 18, 2026
WV20260054HeavyHarrison1May 18, 2026
WV20260055HeavyLogan1May 18, 2026
WV20260056HeavyMarion1May 18, 2026
WV20260057HeavyMercer1May 18, 2026
WV20260058HeavyRaleigh1May 18, 2026
WV20260059HeavyTaylor1May 18, 2026
WV20260060HeavyWetzel1May 18, 2026
WV20260061HeavyBarbour, Braxton, Calhoun, Fayette, Gilmer, Greenbrier and 17 more1May 18, 2026
WV20260062HeavyDoddridge, Tyler1May 18, 2026
WV20260063HeavyBerkeley1May 18, 2026
WV20260064HeavyBoone1May 18, 2026
WV20260065HeavyBrooke1May 18, 2026
WV20260066HeavyCabell1May 18, 2026
WV20260067HeavyHancock1May 18, 2026
WV20260068HeavyJefferson1May 18, 2026
WV20260069HeavyKanawha1May 18, 2026
WV20260070HeavyMarshall1May 18, 2026
WV20260071HeavyMonongalia1May 18, 2026
WV20260072HeavyMorgan1May 18, 2026
WV20260073HeavyOhio1May 18, 2026
WV20260074HeavyPreston1May 18, 2026
WV20260075HeavyPutnam1May 18, 2026
WV20260076HeavyWayne1May 18, 2026
WV20260077HeavyClay, Lincoln1May 18, 2026
WV20260078HeavyHampshire, Mineral1May 18, 2026
WV20260079HeavyPleasants, Wirt, Wood1May 18, 2026

Federal work only

Davis-Bacon rates apply to federal and federally assisted construction. West Virginia 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 West Virginia?
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 West Virginia'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.