Skip to content

Home / Oklahoma / Roofer

Oklahoma · Roofer

Oklahoma roofer prevailing wage, county by county

A roofer's Davis-Bacon prevailing wage in Oklahoma runs from $15.29 an hour in Woodward County to $36.64 in Cleveland County. The median county is $15.29.

Main roofer classification in each county (Roofer), Davis-Bacon wage determinations on SAM.gov, as of October 25, 2026. A contract keeps the wage determination in its bid documents. Modifications published before bid opening apply to it, though one published less than 10 days before can be left out if the agency finds there isn't time to tell bidders (29 CFR 1.6(c)). Checked October 25, 2026.

Blaine County roofer: $15.29 per hourComanche County roofer: $36.64 per hourBeckham County roofer: $15.29 per hourKingfisher County roofer: $15.29 per hourCuster County roofer: $15.29 per hourGreer County roofer: $15.29 per hourCherokee County roofer: $15.29 per hourGrady County roofer: $36.64 per hourCarter County roofer: $15.29 per hourPushmataha County roofer: $15.29 per hourCreek County roofer: $36.64 per hourAlfalfa County roofer: $15.29 per hourCotton County roofer: $15.29 per hourWagoner County roofer: $36.64 per hourCleveland County roofer: $36.64 per hourMurray County roofer: $15.29 per hourOkmulgee County roofer: $36.64 per hourChoctaw County roofer: $15.29 per hourJefferson County roofer: $15.29 per hourNowata County roofer: $15.29 per hourWoods County roofer: $15.29 per hourWoodward County roofer: $15.29 per hourPottawatomie County roofer: $15.29 per hourMcIntosh County roofer: $15.29 per hourOkfuskee County roofer: $15.29 per hourGarfield County roofer: $15.29 per hourEllis County roofer: $15.29 per hourJackson County roofer: $15.29 per hourTexas County roofer: $15.29 per hourKay County roofer: $15.29 per hourLincoln County roofer: $36.64 per hourLogan County roofer: $36.64 per hourAdair County roofer: $15.29 per hourGarvin County roofer: $15.29 per hourKiowa County roofer: $15.29 per hourPawnee County roofer: $36.64 per hourJohnston County roofer: $15.29 per hourMcClain County roofer: $36.64 per hourOklahoma County roofer: $36.64 per hourOsage County roofer: $36.64 per hourPayne County roofer: $15.29 per hourCoal County roofer: $15.29 per hourHughes County roofer: $15.29 per hourPontotoc County roofer: $15.29 per hourHaskell County roofer: $15.29 per hourLatimer County roofer: $15.29 per hourMcCurtain County roofer: $15.29 per hourStephens County roofer: $15.29 per hourMuskogee County roofer: $15.29 per hourOttawa County roofer: $15.29 per hourDelaware County roofer: $15.29 per hourHarmon County roofer: $15.29 per hourMayes County roofer: $15.29 per hourSequoyah County roofer: $36.64 per hourCanadian County roofer: $16.66 per hourAtoka County roofer: $15.29 per hourPittsburg County roofer: $15.29 per hourTillman County roofer: $15.29 per hourBryan County roofer: $15.29 per hourLe Flore County roofer: $36.64 per hourNoble County roofer: $15.29 per hourSeminole County roofer: $15.29 per hourDewey County roofer: $15.29 per hourLove County roofer: $15.29 per hourRoger Mills County roofer: $15.29 per hourTulsa County roofer: $36.64 per hourWashita County roofer: $15.29 per hourCaddo County roofer: $15.29 per hourCimarron County roofer: $15.29 per hourWashington County roofer: $15.29 per hourGrant County roofer: $15.29 per hourMarshall County roofer: $15.29 per hourHarper County roofer: $15.29 per hourBeaver County roofer: $15.29 per hourCraig County roofer: $15.29 per hourMajor County roofer: $15.29 per hourRogers County roofer: $36.64 per hour
$15$15$15$15$36$36Roofer, main rate, base + fringe per hour. Each shade holds about a fifth of the counties.

How much does a roofer make on prevailing wage in Oklahoma?

12 groups of counties with identical rates and 31 with rates of their own, highest main rate first. The top 40 are drawn. The table below lists which counties are in each group.

  1. Le Flore County group2 counties$36.64
  2. Wagoner County group2 counties$36.64
  3. Cleveland County1 county$36.64
  4. Comanche County1 county$36.64
  5. Creek County1 county$36.64
  6. Grady County1 county$36.64
  7. Lincoln County1 county$36.64
  8. Logan County1 county$36.64
  9. McClain County1 county$36.64
  10. Oklahoma County1 county$36.64
  11. Osage County1 county$36.64
  12. Pawnee County1 county$36.64
  13. Rogers County1 county$36.64
  14. Tulsa County1 county$36.64
  15. Canadian County1 county$16.66
  16. Kay County group14 counties$15.29
  17. Pittsburg County group5 counties$15.29
  18. Kiowa County group4 counties$15.29
  19. Pontotoc County group4 counties$15.29
  20. Bryan County group3 counties$15.29
  21. Caddo County group3 counties$15.29
  22. Delaware County group3 counties$15.29
  23. Cherokee County group2 counties$15.29
  24. McIntosh County group2 counties$15.29
  25. Seminole County group2 counties$15.29
  26. Beckham County1 county$15.29
  27. Carter County1 county$15.29
  28. Cotton County1 county$15.29
  29. Custer County1 county$15.29
  30. Garfield County1 county$15.29
  31. Jackson County1 county$15.29
  32. Jefferson County1 county$15.29
  33. Johnston County1 county$15.29
  34. Love County1 county$15.29
  35. Mayes County1 county$15.29
  36. Murray County1 county$15.29
  37. Muskogee County1 county$15.29
  38. Ottawa County1 county$15.29
  39. Payne County1 county$15.29
  40. Pottawatomie County1 county$15.29

Which counties pay which rate

CountiesMain classificationBase + fringeBase
Le Flore County group, 2 localities: Le Flore, SequoyahROOFER$36.64 $26.30 
Wagoner County group, 2 localities: Okmulgee, WagonerROOFER$36.64 $26.30 
Cleveland CountyROOFER$36.64 $26.30 
Comanche CountyROOFER$36.64 $26.30 
Creek CountyROOFER$36.64 $26.30 
Grady CountyROOFER$36.64 $26.30 
Lincoln CountyROOFER$36.64 $26.30 
Logan CountyROOFER$36.64 $26.30 
McClain CountyROOFER$36.64 $26.30 
Oklahoma CountyROOFER$36.64 $26.30 
Osage CountyROOFER$36.64 $26.30 
Pawnee CountyROOFER$36.64 $26.30 
Rogers CountyROOFER$36.64 $26.30 
Tulsa CountyROOFER$36.64 $26.30 
Canadian CountyROOFER$16.66 $16.66 
Kay County group, 14 localities: Alfalfa, Beaver, Blaine, Cimarron, Dewey, Ellis, Grant, Harper, Kay, Kingfisher, Major, Noble, Texas, WoodwardROOFER$15.29 $15.00 
Pittsburg County group, 5 localities: Haskell, Latimer, McCurtain, Pittsburg, PushmatahaROOFER$15.29 $15.00 
Kiowa County group, 4 localities: Greer, Harmon, Kiowa, TillmanROOFER$15.29 $15.00 
Pontotoc County group, 4 localities: Coal, Garvin, Marshall, PontotocROOFER$15.29 $15.00 
Bryan County group, 3 localities: Atoka, Bryan, ChoctawROOFER$15.29 $15.00 
Caddo County group, 3 localities: Caddo, Roger Mills, WashitaROOFER$15.29 $15.00 
Delaware County group, 3 localities: Craig, Delaware, NowataROOFER$15.29 $15.00 
Cherokee County group, 2 localities: Adair, CherokeeROOFER$15.29 $15.00 
McIntosh County group, 2 localities: McIntosh, OkfuskeeROOFER$15.29 $15.00 
Seminole County group, 2 localities: Hughes, SeminoleROOFER$15.29 $15.00 
Beckham CountyROOFER$15.29 $15.00 
Carter CountyROOFER$15.29 $15.00 
Cotton CountyROOFER$15.29 $15.00 
Custer CountyROOFER$15.29 $15.00 
Garfield CountyROOFER$15.29 $15.00 
Jackson CountyROOFER$15.29 $15.00 
Jefferson CountyROOFER$15.29 $15.00 
Johnston CountyROOFER$15.29 $15.00 
Love CountyROOFER$15.29 $15.00 
Mayes CountyROOFER$15.29 $15.00 
Murray CountyROOFER$15.29 $15.00 
Muskogee CountyROOFER$15.29 $15.00 
Ottawa CountyROOFER$15.29 $15.00 
Payne CountyROOFER$15.29 $15.00 
Pottawatomie CountyROOFER$15.29 $15.00 
Stephens CountyROOFER$15.29 $15.00 
Washington CountyROOFER$15.29 $15.00 
Woods CountyROOFER$15.29 $15.00 

12 groups of counties with identical DOL rates, and 31 counties with rates of their own.

Questions about Oklahoma roofer pay

What is the roofer prevailing wage in Oklahoma County?

$36.64 an hour: a $26.30 base wage plus $10.34 in fringe benefits, under wage determination OK20260049, modification 2. Overtime and every roofer classification in Oklahoma County.

Does roofer prevailing wage include fringe benefits?

Yes. In Oklahoma County the $36.64 total is a $26.30 base wage plus $10.34 in fringe benefits, about 28% of the total. The employer owes the full amount for every hour worked.

Does roofer prevailing wage pay overtime in Oklahoma?

Davis-Bacon rates are straight time. On contracts over $100,000, the Contract Work Hours and Safety Standards Act requires 1½ times the basic rate for hours over 40 in a workweek (40 U.S.C. 3702). The fringe is owed for every hour at its straight-time amount.

Do apprentice roofers get this rate?

Davis-Bacon determinations list journeyworker rates. Apprentices in a program registered with DOL or a recognized state agency can be paid the program's percentage of the rate, within its ratio; anyone else gets the full rate (29 CFR 5.5(a)(4)).

Why do some counties have the same roofer rate?

DOL often publishes the same roofer rates for several counties. Across Oklahoma, the 77 counties with a roofer rate fall into 43 distinct sets of rates, and 12 of those sets are shared by more than one county; the largest covers 14 counties (the Kay County group).