Skip to content

Home / Illinois / Laborer

Illinois · Laborer

Illinois laborer prevailing wage, county by county

A laborer's prevailing wage on Illinois public works runs from $55.65 an hour in Rock Island County to $92.11 in Boone County, base wage plus fringe benefits. The median county is $66.07.

Laborer rate in each Illinois county, A to Z

102 counties
CountyBase wageFringe benefitsTotal rateEffectiveSource
$35.00 $26.21 $61.21 Oct 19, 2026IDOL-20261019-adams
Alexander CountyLaborer · Pulaski County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-alexander
$35.81 $34.32 $70.13 Oct 19, 2026IDOL-20261019-bond
Boone CountyLaborer · Kane County group
$53.00 $39.11 $92.11 Oct 19, 2026IDOL-20261019-boone
Brown CountyLaborer · Pike County group
$35.00 $28.40 $63.40 Oct 19, 2026IDOL-20261019-brown
$42.00 $33.54 $75.54 Oct 19, 2026IDOL-20261019-bureau
Calhoun CountyLaborer · Greene County group
$39.04 $31.09 $70.13 Oct 19, 2026IDOL-20261019-calhoun
Carroll CountyLaborer · Ogle County group
$46.47 $35.70 $82.17 Oct 19, 2026IDOL-20261019-carroll
Cass CountyLaborer · Morgan County group
$31.64 $31.25 $62.89 Oct 19, 2026IDOL-20261019-cass
Champaign CountyLaborer · Champaign County group
$35.51 $29.64 $65.15 Oct 19, 2026IDOL-20261019-champaign
$33.32 $31.25 $64.57 Oct 19, 2026IDOL-20261019-christian
Clark CountyLaborer · Shelby County group
$35.00 $29.23 $64.23 Oct 19, 2026IDOL-20261019-clark
Clay CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-clay
$34.45 $35.68 $70.13 Oct 19, 2026IDOL-20261019-clinton
Coles CountyLaborer · Shelby County group
$35.00 $29.23 $64.23 Oct 19, 2026IDOL-20261019-coles
Cook CountyLaborer · Cook County group
$53.00 $39.11 $92.11 Oct 19, 2026IDOL-20261019-cook
Crawford CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-crawford
Cumberland CountyLaborer · Shelby County group
$35.00 $29.23 $64.23 Oct 19, 2026IDOL-20261019-cumberland
De Witt CountyLaborer · Champaign County group
$35.51 $29.64 $65.15 Oct 19, 2026IDOL-20261019-dewitt
$45.34 $36.76 $82.10 Oct 19, 2026IDOL-20261019-dekalb
Douglas CountyLaborer · Shelby County group
$35.00 $29.23 $64.23 Oct 19, 2026IDOL-20261019-douglas
DuPage CountyLaborer · Cook County group
$53.00 $39.11 $92.11 Oct 19, 2026IDOL-20261019-dupage
Edgar CountyLaborer · Shelby County group
$35.00 $29.23 $64.23 Oct 19, 2026IDOL-20261019-edgar
Edwards CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-edwards
Effingham CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-effingham
Fayette CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-fayette
$47.70 $36.09 $83.79 Oct 19, 2026IDOL-20261019-ford
Franklin CountyLaborer · Franklin County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-franklin
$37.50 $31.31 $68.81 Oct 19, 2026IDOL-20261019-fulton
Gallatin CountyLaborer · Franklin County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-gallatin
Greene CountyLaborer · Greene County group
$39.04 $31.09 $70.13 Oct 19, 2026IDOL-20261019-greene
Grundy CountyLaborer · Cook County group
$53.00 $39.11 $92.11 Oct 19, 2026IDOL-20261019-grundy
Hamilton CountyLaborer · Franklin County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-hamilton
Hancock CountyLaborer · Hancock County group
$35.75 $30.01 $65.76 Oct 19, 2026IDOL-20261019-hancock
Hardin CountyLaborer · Franklin County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-hardin
$37.65 $30.37 $68.02 Oct 19, 2026IDOL-20261019-henderson
$37.65 $30.37 $68.02 Oct 19, 2026IDOL-20261019-henry
$47.70 $36.09 $83.79 Oct 19, 2026IDOL-20261019-iroquois
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-jackson
Jasper CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-jasper
Jefferson CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-jefferson
Jersey CountyLaborer · Greene County group
$39.04 $31.09 $70.13 Oct 19, 2026IDOL-20261019-jersey
$46.47 $35.70 $82.17 Oct 19, 2026IDOL-20261019-jo-daviess
Johnson CountyLaborer · Franklin County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-johnson
Kane CountyLaborer · Kane County group
$53.00 $39.11 $92.11 Oct 19, 2026IDOL-20261019-kane
$47.70 $36.09 $83.79 Oct 19, 2026IDOL-20261019-kankakee
Kendall CountyLaborer · Kane County group
$53.00 $39.11 $92.11 Oct 19, 2026IDOL-20261019-kendall
Knox CountyLaborer · Knox County group
$37.65 $30.37 $68.02 Oct 19, 2026IDOL-20261019-knox
Lake CountyLaborer · Cook County group
$53.00 $39.11 $92.11 Oct 19, 2026IDOL-20261019-lake
$42.00 $33.54 $75.54 Oct 19, 2026IDOL-20261019-lasalle
Lawrence CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-lawrence
Lee CountyLaborer · Ogle County group
$46.47 $35.70 $82.17 Oct 19, 2026IDOL-20261019-lee
$40.62 $27.59 $68.21 Oct 19, 2026IDOL-20261019-livingston
$34.07 $31.25 $65.32 Oct 19, 2026IDOL-20261019-logan
$35.00 $29.57 $64.57 Oct 19, 2026IDOL-20261019-macon
$36.33 $33.80 $70.13 Oct 19, 2026IDOL-20261019-macoupin
$36.33 $33.80 $70.13 Oct 19, 2026IDOL-20261019-madison
Marion CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-marion
$40.62 $27.59 $68.21 Oct 19, 2026IDOL-20261019-marshall
Mason CountyLaborer · Pike County group
$35.00 $28.40 $63.40 Oct 19, 2026IDOL-20261019-mason
Massac CountyLaborer · Franklin County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-massac
McDonough CountyLaborer · Hancock County group
$35.75 $30.01 $65.76 Oct 19, 2026IDOL-20261019-mcdonough
McHenry CountyLaborer · Kane County group
$53.00 $39.11 $92.11 Oct 19, 2026IDOL-20261019-mchenry
$38.00 $30.21 $68.21 Oct 19, 2026IDOL-20261019-mclean
Menard CountyLaborer · Sangamon County group
$34.05 $31.25 $65.30 Oct 19, 2026IDOL-20261019-menard
Mercer CountyLaborer, Class 1 · Rock Island County group
$31.20 $24.45 $55.65 Oct 19, 2026IDOL-20261019-mercer
Monroe CountyLaborer · Randolph County group
$37.94 $32.19 $70.13 Oct 19, 2026IDOL-20261019-monroe
$35.81 $34.32 $70.13 Oct 19, 2026IDOL-20261019-montgomery
Morgan CountyLaborer · Morgan County group
$31.64 $31.25 $62.89 Oct 19, 2026IDOL-20261019-morgan
$39.16 $30.25 $69.41 Oct 19, 2026IDOL-20261019-moultrie
Ogle CountyLaborer · Ogle County group
$46.47 $35.70 $82.17 Oct 19, 2026IDOL-20261019-ogle
$35.18 $34.53 $69.71 Oct 19, 2026IDOL-20261019-peoria
Perry CountyLaborer · Franklin County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-perry
Piatt CountyLaborer · Champaign County group
$35.51 $29.64 $65.15 Oct 19, 2026IDOL-20261019-piatt
Pike CountyLaborer · Pike County group
$35.00 $28.40 $63.40 Oct 19, 2026IDOL-20261019-pike
Pope CountyLaborer · Pulaski County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-pope
Pulaski CountyLaborer · Pulaski County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-pulaski
$42.00 $33.54 $75.54 Oct 19, 2026IDOL-20261019-putnam
Randolph CountyLaborer · Randolph County group
$37.94 $32.19 $70.13 Oct 19, 2026IDOL-20261019-randolph
Richland CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-richland
Rock Island CountyLaborer, Class 1 · Rock Island County group
$31.20 $24.45 $55.65 Oct 19, 2026IDOL-20261019-rock-island
Saline CountyLaborer · Pulaski County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-saline
Sangamon CountyLaborer · Sangamon County group
$34.05 $31.25 $65.30 Oct 19, 2026IDOL-20261019-sangamon
Schuyler CountyLaborer · Pike County group
$35.00 $28.40 $63.40 Oct 19, 2026IDOL-20261019-schuyler
Scott CountyLaborer · Morgan County group
$31.64 $31.25 $62.89 Oct 19, 2026IDOL-20261019-scott
Shelby CountyLaborer · Shelby County group
$35.00 $29.23 $64.23 Oct 19, 2026IDOL-20261019-shelby
$35.50 $34.63 $70.13 Oct 19, 2026IDOL-20261019-st-clair
$40.62 $27.59 $68.21 Oct 19, 2026IDOL-20261019-stark
$46.47 $35.70 $82.17 Oct 19, 2026IDOL-20261019-stephenson
$35.18 $34.53 $69.71 Oct 19, 2026IDOL-20261019-tazewell
Union CountyLaborer · Pulaski County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-union
$34.38 $29.64 $64.02 Oct 19, 2026IDOL-20261019-vermilion
Wabash CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-wabash
Warren CountyLaborer · Knox County group
$37.65 $30.37 $68.02 Oct 19, 2026IDOL-20261019-warren
Washington CountyLaborer · Randolph County group
$37.94 $32.19 $70.13 Oct 19, 2026IDOL-20261019-washington
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-wayne
White CountyLaborer · Marion County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-white
$46.47 $35.70 $82.17 Oct 19, 2026IDOL-20261019-whiteside
Will CountyLaborer · Cook County group
$53.00 $39.11 $92.11 Oct 19, 2026IDOL-20261019-will
Williamson CountyLaborer · Franklin County group
$37.40 $28.67 $66.07 Oct 19, 2026IDOL-20261019-williamson
$45.34 $36.76 $82.10 Oct 19, 2026IDOL-20261019-winnebago
$40.62 $27.59 $68.21 Oct 19, 2026IDOL-20261019-woodford

Main laborer classification in each county, IDOL posting for work on or after October 19, 2026. IDOL prints no total; each total is base wage plus fringe benefits, added by us. You pay the rate for the county where the work is done. Checked October 24, 2026.

Ford County laborer: $83.79 per hourSaline County laborer: $66.07 per hourHamilton County laborer: $66.07 per hourWinnebago County laborer: $82.10 per hourDeKalb County laborer: $82.10 per hourMarshall County laborer: $68.21 per hourPiatt County laborer: $65.15 per hourRichland County laborer: $66.07 per hourLogan County laborer: $65.32 per hourFayette County laborer: $66.07 per hourEffingham County laborer: $66.07 per hourKendall County laborer: $92.11 per hourKnox County laborer: $68.02 per hourLaSalle County laborer: $75.54 per hourTazewell County laborer: $69.71 per hour (split by region)Christian County laborer: $64.57 per hourScott County laborer: $62.89 per hourGrundy County laborer: $92.11 per hourJefferson County laborer: $66.07 per hourPutnam County laborer: $75.54 per hourMarion County laborer: $66.07 per hourHenry County laborer: $68.02 per hourMacoupin County laborer: $70.13 per hourDe Witt County laborer: $65.15 per hourMcDonough County laborer: $65.76 per hourWayne County laborer: $66.07 per hourSt. Clair County laborer: $70.13 per hour (split by region)Jasper County laborer: $66.07 per hourCumberland County laborer: $64.23 per hourBond County laborer: $70.13 per hour (split by region)Edgar County laborer: $64.23 per hourOgle County laborer: $82.17 per hourJo Daviess County laborer: $82.17 per hourFulton County laborer: $68.81 per hourBureau County laborer: $75.54 per hourStephenson County laborer: $82.17 per hourPike County laborer: $63.40 per hourMason County laborer: $63.40 per hourLawrence County laborer: $66.07 per hourMcHenry County laborer: $92.11 per hourKane County laborer: $92.11 per hourDouglas County laborer: $64.23 per hourJersey County laborer: $70.13 per hourCass County laborer: $62.89 per hourMassac County laborer: $66.07 per hourMorgan County laborer: $62.89 per hourMercer County laborer: $55.65 per hourSchuyler County laborer: $63.40 per hourWabash County laborer: $66.07 per hourFranklin County laborer: $66.07 per hourGallatin County laborer: $66.07 per hourGreene County laborer: $70.13 per hourEdwards County laborer: $66.07 per hourWarren County laborer: $68.02 per hourBrown County laborer: $63.40 per hourMontgomery County laborer: $70.13 per hourMadison County laborer: $70.13 per hour (split by region)Union County laborer: $66.07 per hourPope County laborer: $66.07 per hourClark County laborer: $64.23 per hourLee County laborer: $82.17 per hourShelby County laborer: $64.23 per hourCook County laborer: $92.11 per hourKankakee County laborer: $83.79 per hourPulaski County laborer: $66.07 per hourClay County laborer: $66.07 per hourVermilion County laborer: $64.02 per hourMenard County laborer: $65.30 per hourMonroe County laborer: $70.13 per hourRock Island County laborer: $55.65 per hourWilliamson County laborer: $66.07 per hourWoodford County laborer: $68.21 per hourHardin County laborer: $66.07 per hourAdams County laborer: $61.21 per hourIroquois County laborer: $83.79 per hourLivingston County laborer: $68.21 per hourHenderson County laborer: $68.02 per hourBoone County laborer: $92.11 per hourAlexander County laborer: $66.07 per hourCarroll County laborer: $82.17 per hourWill County laborer: $92.11 per hourStark County laborer: $68.21 per hour (split by region)Randolph County laborer: $70.13 per hourLake County laborer: $92.11 per hourMacon County laborer: $64.57 per hourWashington County laborer: $70.13 per hourCrawford County laborer: $66.07 per hourCalhoun County laborer: $70.13 per hourMcLean County laborer: $68.21 per hourChampaign County laborer: $65.15 per hourClinton County laborer: $70.13 per hour (split by region)Hancock County laborer: $65.76 per hourWhiteside County laborer: $82.17 per hourWhite County laborer: $66.07 per hourSangamon County laborer: $65.30 per hourMoultrie County laborer: $69.41 per hourJohnson County laborer: $66.07 per hourPeoria County laborer: $69.71 per hourJackson County laborer: $66.07 per hourColes County laborer: $64.23 per hourPerry County laborer: $66.07 per hourDuPage County laborer: $92.11 per hour
$55$65$66$68$75$92Laborer, main rate, total per hour. Each shade holds about a fifth of the counties. Hatched counties are split by region.

How much does a laborer make on prevailing wage in Illinois?

$55.65 to $92.11 an hour, base wage plus fringe benefits, depending on the county; the median county pays $66.07. 16 groups of counties with identical rates and 35 counties with rates of their own, highest main rate first, each split into base wage and fringe benefits on one scale. The top 40 are drawn.

  1. Cook County group5 counties$92.11
  2. Kane County group4 counties$92.11
  3. Ford County1 county$83.79
  4. Iroquois County1 county$83.79
  5. Kankakee County1 county$83.79
  6. Ogle County group3 counties$82.17
  7. Jo Daviess County1 county$82.17
  8. Stephenson County1 county$82.17
  9. Whiteside County1 county$82.17
  10. DeKalb County1 county$82.10
  11. Winnebago County1 county$82.10
  12. Bureau County1 county$75.54
  13. LaSalle County1 county$75.54
  14. Putnam County1 county$75.54
  15. Greene County group3 counties$70.13
  16. Randolph County group3 counties$70.13
  17. Bond County1 county$70.13
  18. Clinton County1 county$70.13
  19. Macoupin County1 county$70.13
  20. Madison County1 county$70.13
  21. Montgomery County1 county$70.13
  22. St. Clair County1 county$70.13
  23. Peoria County1 county$69.71
  24. Tazewell County1 county$69.71
  25. Moultrie County1 county$69.41
  26. Fulton County1 county$68.81
  27. Livingston County1 county$68.21
  28. Marshall County1 county$68.21
  29. McLean County1 county$68.21
  30. Stark County1 county$68.21
  31. Woodford County1 county$68.21
  32. Knox County group2 counties$68.02
  33. Henderson County1 county$68.02
  34. Henry County1 county$68.02
  35. Marion County group12 counties$66.07
  36. Franklin County group8 counties$66.07
  37. Pulaski County group5 counties$66.07
  38. Jackson County1 county$66.07
  39. Wayne County1 county$66.07
  40. Hancock County group2 counties$65.76
Which counties share a rate
CountiesMain classificationBase wageTotal rate
Cook County group, 5 counties: Cook, DuPage, Grundy, Lake, WillLaborer$53.00 $92.11 
Kane County group, 4 counties: Boone, Kane, Kendall, McHenryLaborer$53.00 $92.11 
Ford CountyLaborer$47.70 $83.79 
Iroquois CountyLaborer$47.70 $83.79 
Kankakee CountyLaborer$47.70 $83.79 
Ogle County group, 3 counties: Carroll, Lee, OgleLaborer$46.47 $82.17 
Jo Daviess CountyLaborer$46.47 $82.17 
Stephenson CountyLaborer$46.47 $82.17 
Whiteside CountyLaborer$46.47 $82.17 
DeKalb CountyLaborer$45.34 $82.10 
Winnebago CountyLaborer$45.34 $82.10 
Bureau CountyLaborer$42.00 $75.54 
LaSalle CountyLaborer$42.00 $75.54 
Putnam CountyLaborer$42.00 $75.54 
Greene County group, 3 counties: Calhoun, Greene, JerseyLaborer$39.04 $70.13 
Randolph County group, 3 counties: Monroe, Randolph, WashingtonLaborer$37.94 $70.13 
Bond County*Laborer$35.81 $70.13 
Clinton County*Laborer$34.45 $70.13 
Macoupin CountyLaborer$36.33 $70.13 
Madison County*Laborer$36.33 $70.13 
Montgomery CountyLaborer$35.81 $70.13 
St. Clair County*Laborer$35.50 $70.13 
Peoria CountyLaborer$35.18 $69.71 
Tazewell County*Laborer$35.18 $69.71 
Moultrie CountyLaborer$39.16 $69.41 
Fulton CountyLaborer$37.50 $68.81 
Livingston CountyLaborer$40.62 $68.21 
Marshall CountyLaborer$40.62 $68.21 
McLean CountyLaborer$38.00 $68.21 
Stark County*Laborer$40.62 $68.21 
Woodford CountyLaborer$40.62 $68.21 
Knox County group, 2 counties: Knox, WarrenLaborer$37.65 $68.02 
Henderson CountyLaborer$37.65 $68.02 
Henry CountyLaborer$37.65 $68.02 
Marion County group, 12 counties: Clay, Crawford, Edwards, Effingham, Fayette, Jasper, Jefferson, Lawrence, Marion, Richland, Wabash, WhiteLaborer$37.40 $66.07 
Franklin County group, 8 counties: Franklin, Gallatin, Hamilton, Hardin, Johnson, Massac, Perry, WilliamsonLaborer$37.40 $66.07 
Pulaski County group, 5 counties: Alexander, Pope, Pulaski, Saline, UnionLaborer$37.40 $66.07 
Jackson CountyLaborer$37.40 $66.07 
Wayne CountyLaborer$37.40 $66.07 
Hancock County group, 2 counties: Hancock, McDonoughLaborer$35.75 $65.76 
Logan CountyLaborer$34.07 $65.32 
Sangamon County group, 2 counties: Menard, SangamonLaborer$34.05 $65.30 
Champaign County group, 3 counties: Champaign, De Witt, PiattLaborer$35.51 $65.15 
Christian CountyLaborer$33.32 $64.57 
Macon CountyLaborer$35.00 $64.57 
Shelby County group, 6 counties: Clark, Coles, Cumberland, Douglas, Edgar, ShelbyLaborer$35.00 $64.23 
Vermilion CountyLaborer$34.38 $64.02 
Pike County group, 4 counties: Brown, Mason, Pike, SchuylerLaborer$35.00 $63.40 
Morgan County group, 3 counties: Cass, Morgan, ScottLaborer$31.64 $62.89 
Adams CountyLaborer$35.00 $61.21 
Rock Island County group, 2 counties: Mercer, Rock IslandLaborer, Class 1$31.20 $55.65 

16 groups of counties with identical IDOL rates, and 35 counties with rates of their own. * Rate set by region inside the county; its page lists each region's rate.

These are journeyworker rates. IDOL's county schedules list journeyworker and foreman rates only; apprentice pay follows the registered apprenticeship program's standards.

Questions about Illinois laborer pay

What is the laborer prevailing wage in Cook County?

$92.11 an hour: a $53.00 base wage plus $39.11 in fringe benefits, under IDOL's county schedule. Overtime and every laborer classification in Cook County.

Does laborer prevailing wage include fringe benefits?

Yes. In Cook County the $92.11 total is a $53.00 base wage plus $39.11 in fringe benefits, about 42% of the total. The employer owes the full amount for every hour worked.

Do apprentice laborers get this rate?

IDOL's county schedules list journeyworker and foreman rates only. Apprentice pay follows the registered apprenticeship program's standards.

Why do some counties have the same laborer rate?

IDOL often publishes the same laborer rates for several counties. Across Illinois, the 102 counties with a laborer rate fall into 51 distinct sets of rates, and 16 of those sets are shared by more than one county; the largest covers 12 counties (the Marion County group).

Which county pays laborers the most in Illinois?

Boone County, at $92.11 an hour for the main classification. The lowest is Rock Island County at $55.65, and the median county is $66.07.