Springfield, the state capital · Photo: w_lemay · CC BY-SA 2.0Trash & recycling · Illinois
Trash day in 312 Illinois towns
Each town’s pickup day, drop-off and rules, from its own website. 1 of them have no curbside pickup: residents take trash to the town drop-off.
312towns
85set pickup day
109day by address
1drop-off only
Tap a town for its pickup day, drop-off and rules.
A
AddisonBy addressTown’s hauler · day by address
AlsipFrom the town’s siteTrash and recycling rules
AltonTown’s haulerRepublic Services picks up at the curb for every home
AnnaBy addressTown’s hauler · day by address
ThuAntiochThursdayTown’s hauler
Arlington HeightsBy addressTown’s hauler · day by addressMonArrowsmithMondayTown’s haulerAshmoreFrom the town’s siteTrash and recycling rules
FriAtlantaFridayTrash day
AuroraBy addressTown’s hauler · day by addressB
FriBarringtonFridayTown’s hauler
Barrington HillsHire your ownNo town pickup: you hire a private haulerFriBeach ParkFridayTown’s haulerTueBeckemeyerTuesdayTrash day
BellevilleEvery weekCurbside recycling
BellwoodBy addressDay by address
BelvidereBy addressTown’s hauler · day by address
WedBensenvilleWednesdayTown’s hauler
BethaltoBy addressDay by addressBethanyFrom the town’s siteTrash and recycling rulesBloomingdaleBy addressTown’s hauler · day by addressBloomingdale TownshipBy addressTown’s hauler · day by address
Blue IslandBy addressTown’s hauler · day by addressBourbonnaisBy addressTown’s hauler · day by addressThuBradfordThursdayTrash day
BradleyFrom the town’s siteTrash and recycling rules
BraidwoodFrom the town’s siteTrash and recycling rules
MonBridgeviewMondayTown’s haulerFriBroadviewFridayTown’s haulerBrookfieldBy addressTown’s hauler · day by address
Buffalo GroveBy addressTown’s hauler · day by addressBurr RidgeBy addressTown’s hauler · day by addressC
Calumet CityBy addressTown’s hauler · day by address
ThuCamargoThursdayTrash day
ThuCamargo TownshipThursdayHire your own
WedCambridgeWednesdayTrash day
WedCambridge TownshipWednesdayTrash day
CantonBy addressTown pickup · day by addressTueCarbon CliffTuesdayTown’s hauler
CarbondaleFrom the town’s siteTrash and recycling rulesCarbon HillEvery other weekCurbside recyclingThuCarlockThursdayTown’s hauler
CarpentersvilleBy addressDay by address
CaryBy addressPay per bag · day by address
ChampaignHire your ownNo town pickup: you hire a private hauler
ChannahonBy addressDay by address
Charleston TownshipLeaf and Limb Drop-Off Site (yard waste)Drop-off
Chicago HeightsRepublic ServicesTrash haulerMonChicago RidgeMondayTown’s hauler
Clarendon HillsTown’s haulerLakeshore Recycling Systems (LRS) picks up at the curb for every home
TueCliftonTuesdayTrash day
ColchesterFrom the town’s siteTrash and recycling rules
ColumbiaBy addressTown’s hauler · day by addressCountry Club HillsBy addressTown’s hauler · day by address
Crest HillBy addressTown’s hauler · day by addressCreteEvery other weekCurbside recyclingD
ThuDakotaThursdayTrash day
DanvilleBy addressTown pickup · day by address
DarienBy addressTown’s hauler · day by addressDecaturGFL; Waste Management; Jeremy Doolin Disposal; Doolin Disposal; Murrell's Disposal (assigned by service area)Trash hauler
DeKalbBy addressTown’s hauler · day by address
DeKalb TownshipBy addressDay by address
Des PlainesLakeshore Recycling Systems (LRS)Trash hauler
Downers GroveTown’s haulerRepublic Services picks up at the curb for every home
Downers Grove TownshipGrootTrash hauler
ThuDownsThursdayTrash day
DwightBy addressTown’s hauler · day by address
Dwight TownshipBy addressDay by address
DanvilleBy addressTown pickup · day by address
DarienBy addressTown’s hauler · day by addressDecaturGFL; Waste Management; Jeremy Doolin Disposal; Doolin Disposal; Murrell's Disposal (assigned by service area)Trash hauler
DeKalbBy addressTown’s hauler · day by address
DeKalb TownshipBy addressDay by address
Des PlainesLakeshore Recycling Systems (LRS)Trash hauler
Downers GroveTown’s haulerRepublic Services picks up at the curb for every home
Downers Grove TownshipGrootTrash hauler
ThuDownsThursdayTrash day
DwightBy addressTown’s hauler · day by address
Dwight TownshipBy addressDay by addressE
FriEast AltonFridayTown’s hauler
WedEast DundeeWednesdayTown’s hauler
East MolineBy addressTown’s hauler · day by addressEast PeoriaEvery other weekCurbside recycling
EdwardsvilleBy addressTown’s hauler · day by address
Edwardsville TownshipRepublic ServicesTrash hauler
ElginBy addressTown’s hauler · day by address
ElmhurstBy addressTown pickup · day by address
ElmwoodEvery other week, FriCurbside recycling
Elmwood ParkPublic Works Facility e-waste drop-offDrop-off
El PasoFrom the town’s siteTrash and recycling rules
MonElwoodMondayTrash day
EvanstonBy addressDay by address
Evergreen ParkEvery weekCurbside recycling
WedEast DundeeWednesdayTown’s hauler
East MolineBy addressTown’s hauler · day by addressEast PeoriaEvery other weekCurbside recycling
EdwardsvilleBy addressTown’s hauler · day by address
Edwardsville TownshipRepublic ServicesTrash hauler
ElginBy addressTown’s hauler · day by address
ElmhurstBy addressTown pickup · day by address
ElmwoodEvery other week, FriCurbside recycling
Elmwood ParkPublic Works Facility e-waste drop-offDrop-off
El PasoFrom the town’s siteTrash and recycling rules
MonElwoodMondayTrash day
EvanstonBy addressDay by address
Evergreen ParkEvery weekCurbside recyclingF
Fairview HeightsFrom the town’s siteTrash and recycling rules
FarmingtonWaste ManagementTrash haulerFlossmoorHire your ownNo town pickup: you hire a private hauler
WedForest ViewWednesdayTrash day
MonFox River GroveMondayTown’s hauler
MonFrankfortMondayTrash day
MonFranklin ParkMondayTrash day
FreeportFreeport Transfer StationDrop-off
FarmingtonWaste ManagementTrash haulerFlossmoorHire your ownNo town pickup: you hire a private hauler
WedForest ViewWednesdayTrash day
MonFox River GroveMondayTown’s hauler
MonFrankfortMondayTrash day
MonFranklin ParkMondayTrash day
FreeportFreeport Transfer StationDrop-offG
GalenaBy addressTown’s hauler · day by address
GalesburgBy addressTown’s hauler · day by address
GalvaBy addressDay by address
GeneseoBy addressTown’s hauler · day by address
GenevaBy addressDay by address
German ValleyBy addressTown’s hauler · day by addressGibson CityHire your ownNo town pickup: you hire a private hauler
Glen CarbonTown’s haulerRepublic Services picks up at the curb for every home
MonGlen EllynMondayTown’s hauler
GlenviewBy addressTown’s hauler · day by addressGrandviewFrom the town’s siteTrash and recycling rules
Granite CityHire your ownNo town pickup: you hire a private hauler
Granite City TownshipRepublic ServicesTrash haulerTueGrant ParkTuesdayTrash day
ThuGrayvilleThursdayTrash day
GurneeBy addressDay by addressH
HanoverEvery other week, MonCurbside recyclingHanover ParkBy addressTown’s hauler · day by address
Hanover TownshipEvery other week, MonCurbside recyclingHarristownFrom the town’s siteTrash and recycling rules
HarveyRepublic DisposalTrash hauler
Harwood HeightsBy addressTown’s hauler · day by address
HavanaBy addressTown pickup · day by address
MonHazel CrestMondayHire your own
TueHebronTuesdayTrash day
WedHeyworthWednesdayTown’s hauler
Hickory HillsBy addressTown’s hauler · day by addressHighlandBy addressDay by address
Highland ParkHighland Park Recycling CenterHire your own
WedHighwoodWednesdayTown’s hauler
HillsideBy addressTown’s hauler · day by address
MonHinckleyMondayHire your own
HinsdaleEvery weekCurbside recycling
Hoffman EstatesGlenview Transfer StationTown’s hauler
Homer GlenHomewood DisposalTrash hauler
FriHometownFridayTown’s hauler
HoopestonBy addressCounty or district · day by addressFriHopedaleFridayTrash dayJ
K
L
WedLaddWednesdayTrash day
La GrangeBy addressTown’s hauler · day by addressLa Grange ParkBy addressTown’s hauler · day by address
Lake BluffVillage of Lake Bluff Recycling Center (Public Works Facility & Recycling Center)Town’s hauler
Lake ForestBy addressTown pickup · day by addressLake VillaEvery weekCurbside recyclingWedLanarkWednesdayTrash day
FriLawrencevilleFridayTrash day
Le RoyCity dumpster at Public Works buildingTown’s hauler
LibertyvilleBy addressTown’s hauler · day by address
Libertyville TownshipBy addressTown’s hauler · day by addressLily LakeLRS Waste SystemsTrash hauler
LincolnEvery other weekCurbside recyclingWedLincolnshireWednesdayTrash dayMonLincolnwoodMondayTown’s hauler
WedLisleWednesdayTown’s haulerLitchfieldFrom the town’s siteTrash and recycling rules
LockportBy addressTown’s hauler · day by address
LombardBy addressTown’s hauler · day by addressLong CreekTown’s haulerThe town’s contract hauler picks up at the curb for every home
LyonsBy addressTown pickup · day by address
La GrangeBy addressTown’s hauler · day by addressLa Grange ParkBy addressTown’s hauler · day by address
Lake BluffVillage of Lake Bluff Recycling Center (Public Works Facility & Recycling Center)Town’s hauler
Lake ForestBy addressTown pickup · day by addressLake VillaEvery weekCurbside recyclingWedLanarkWednesdayTrash day
FriLawrencevilleFridayTrash day
Le RoyCity dumpster at Public Works buildingTown’s hauler
LibertyvilleBy addressTown’s hauler · day by address
Libertyville TownshipBy addressTown’s hauler · day by addressLily LakeLRS Waste SystemsTrash hauler
LincolnEvery other weekCurbside recyclingWedLincolnshireWednesdayTrash dayMonLincolnwoodMondayTown’s hauler
WedLisleWednesdayTown’s haulerLitchfieldFrom the town’s siteTrash and recycling rules
LockportBy addressTown’s hauler · day by address
LombardBy addressTown’s hauler · day by addressLong CreekTown’s haulerThe town’s contract hauler picks up at the curb for every home
LyonsBy addressTown pickup · day by addressM
FriMachesney ParkFridayTown’s haulerMackinawTown’s haulerGFL Environmental, Inc. picks up at the curb for every homeMacombBy addressTown pickup · day by addressMaltaWaste ManagementTrash hauler
MonMantenoMondayTrash dayWedMaple ParkWednesdayTrash dayMarkhamBy addressTown’s hauler · day by address
MaroaTown’s haulerThe town’s contract hauler picks up at the curb for every home
MarshallFrom the town’s siteTrash and recycling rulesMaryvilleTown’s haulerRepublic Services picks up at the curb for every homeMascoutahBy addressTown’s hauler · day by address
MattesonBy addressTown’s hauler · day by address
MattoonCounty or districtA county or regional provider runs trash and recycling
MaywoodBy addressTown’s hauler · day by address
McCookEvery week, FriCurbside recycling
McLeansboroBy addressDay by address
Melrose ParkTown’s haulerRepublic Services picks up at the curb for every home
TueMidlothianTuesdayTown’s hauler
MonMilledgevilleMondayTrash day
MinookaBy addressTown’s hauler · day by address
TueMokenaTuesdayTrash day
MolineBy addressTown pickup · day by address
MomenceTown’s haulerRepublic Services picks up at the curb for every home
FriMoneeFridayTrash day
MontgomeryBy addressHire your own · day by address
MonticelloBy addressTown’s hauler · day by addressMortonGFL EnvironmentalTrash haulerMorton GroveTown’s haulerGroot Recycling and Waste Services, Inc. picks up at the curb for every home
Mount CarrollMoring DisposalTrash hauler
Mount Carroll TownshipMoring DisposalTrash hauler
Mount ProspectBy addressTown’s hauler · day by addressMundeleinBy addressTown’s hauler · day by address
MonMantenoMondayTrash dayWedMaple ParkWednesdayTrash dayMarkhamBy addressTown’s hauler · day by address
MaroaTown’s haulerThe town’s contract hauler picks up at the curb for every home
MarshallFrom the town’s siteTrash and recycling rulesMaryvilleTown’s haulerRepublic Services picks up at the curb for every homeMascoutahBy addressTown’s hauler · day by address
MattesonBy addressTown’s hauler · day by address
MattoonCounty or districtA county or regional provider runs trash and recycling
MaywoodBy addressTown’s hauler · day by address
McCookEvery week, FriCurbside recycling
McLeansboroBy addressDay by address
Melrose ParkTown’s haulerRepublic Services picks up at the curb for every home
TueMidlothianTuesdayTown’s hauler
MonMilledgevilleMondayTrash day
MinookaBy addressTown’s hauler · day by address
TueMokenaTuesdayTrash day
MolineBy addressTown pickup · day by address
MomenceTown’s haulerRepublic Services picks up at the curb for every home
FriMoneeFridayTrash day
MontgomeryBy addressHire your own · day by address
MonticelloBy addressTown’s hauler · day by addressMortonGFL EnvironmentalTrash haulerMorton GroveTown’s haulerGroot Recycling and Waste Services, Inc. picks up at the curb for every home
Mount CarrollMoring DisposalTrash hauler
Mount Carroll TownshipMoring DisposalTrash hauler
Mount ProspectBy addressTown’s hauler · day by addressMundeleinBy addressTown’s hauler · day by addressN
NapervilleBy addressTown’s hauler · day by address
Naperville TownshipBy addressTown’s hauler · day by address
New LenoxBy addressTown’s hauler · day by address
New Lenox TownshipBy addressDay by address
NilesBy addressTown’s hauler · day by address
NormalBy addressTown pickup · day by address
Normal TownshipLandscape Waste Drop-off site (Public Works facility)Drop-off
NorthbrookBy addressDay by address
North ChicagoBy addressDay by addressThuNorthfieldThursdayTown’s haulerNorthlakeBy addressTown’s hauler · day by address
FriNorth RiversideFridayTown’s hauler
North UticaRepublic ServicesTrash haulerO
O'FallonTown’s haulerWaste Management (WM) picks up at the curb for every home
MonOak BrookMondayTown’s hauler
Oak ForestEvery other weekCurbside recycling
Oak LawnTown’s haulerFlood Brothers Disposal picks up at the curb for every home
Oak ParkBy addressDay by address
Olympia FieldsFrom the town’s siteTrash and recycling rules
OrangevilleGill's Freeport DisposalTrash hauler
OregonBy addressDay by address
OttawaHire your ownNo town pickup: you hire a private hauler
Ottawa TownshipHire your ownNo town pickup: you hire a private haulerP
PalatineBy addressTown’s hauler · day by addressPalmyraFrom the town’s siteTrash and recycling rules
ThuPalos HeightsThursdayTown’s hauler
Palos HillsFrom the town’s siteTrash and recycling rules
Palos ParkEvery other week, day by addressCurbside recycling
TuePark ForestTuesdayTrash day
Park RidgeSBC Waste SolutionsTrash hauler
FriPaw PawFridayTrash day
PecatonicaGills Freeport Disposal, Inc. (RRD Holding Company d/b/a)Trash haulerPekinBy addressTown pickup · day by addressPeoriaBy addressTown’s hauler · day by address
PeruEvery other weekCurbside recycling
PlanoFrom the town’s siteTrash and recycling rulesTuePlato TownshipTuesdayTrash day
PontiacBy addressTown’s hauler · day by addressWedPoplar GroveWednesdayTrash dayThuPrairie GroveThursdayTrash day
PrincetonEvery week, day by addressCurbside recyclingFriProspect HeightsFridayTown’s hauler
ThuPalos HeightsThursdayTown’s hauler
Palos HillsFrom the town’s siteTrash and recycling rules
Palos ParkEvery other week, day by addressCurbside recycling
TuePark ForestTuesdayTrash day
Park RidgeSBC Waste SolutionsTrash hauler
FriPaw PawFridayTrash day
PecatonicaGills Freeport Disposal, Inc. (RRD Holding Company d/b/a)Trash haulerPekinBy addressTown pickup · day by addressPeoriaBy addressTown’s hauler · day by address
PeruEvery other weekCurbside recycling
PlanoFrom the town’s siteTrash and recycling rulesTuePlato TownshipTuesdayTrash day
PontiacBy addressTown’s hauler · day by addressWedPoplar GroveWednesdayTrash dayThuPrairie GroveThursdayTrash day
PrincetonEvery week, day by addressCurbside recyclingFriProspect HeightsFridayTown’s haulerR
ThuRichmondThursdayTrash dayRichton ParkBy addressTown’s hauler · day by address
MonRiver GroveMondayTrash day
ThuRiversideThursdayTown’s hauler
ThuRiverside TownshipThursdayTown’s hauler
RockfordBy addressTown’s hauler · day by address
Rock IslandRefuse & Yard Waste Drop-Off Center (operated by Millennium Waste under partnership with the City)Town pickup
Rolling MeadowsRolling Meadows Recycling CenterTown’s haulerRoselleBy addressTown’s hauler · day by address
WedRosemontWednesdayTown’s hauler
Round Lake BeachElectronic Recycling drop-off (Sunset Drive, gated Sanitary Plant)Town’s hauler
MonRiver GroveMondayTrash day
ThuRiversideThursdayTown’s hauler
ThuRiverside TownshipThursdayTown’s hauler
RockfordBy addressTown’s hauler · day by address
Rock IslandRefuse & Yard Waste Drop-Off Center (operated by Millennium Waste under partnership with the City)Town pickup
Rolling MeadowsRolling Meadows Recycling CenterTown’s haulerRoselleBy addressTown’s hauler · day by address
WedRosemontWednesdayTown’s hauler
Round Lake BeachElectronic Recycling drop-off (Sunset Drive, gated Sanitary Plant)Town’s haulerS
Schiller ParkBy addressTown’s hauler · day by addressShilohHire your ownNo town pickup: you hire a private hauler
TueShorewoodTuesdayTown’s hauler
SkokieBy addressTown’s hauler · day by addressSomonaukFrom the town’s siteTrash and recycling rulesMonSouth BarringtonMondayTown’s haulerTueSouth Chicago HeightsTuesdayTown’s hauler
South HollandBy addressTown’s hauler · day by address
SpringfieldFrom the town’s siteTrash and recycling rulesSpring GroveBy addressTown’s hauler · day by addressMonSpring ValleyMondayTrash day
St. CharlesLakeshore Recycling SystemsTrash haulerWedStegerWednesdayHire your own
SterlingRepublic ServicesTrash hauler
Sterling TownshipFrom the town’s siteTrash and recycling rulesStickneyBy addressTown’s hauler · day by address
ThuStocktonThursdayTrash dayTueStone ParkTuesdayTrash dayStookey TownshipEvery other weekCurbside recycling
StreatorTown’s haulerThe town’s contract hauler picks up at the curb for every homeSugar GroveTown’s haulerThe town’s contract hauler picks up at the curb for every home
FriSummitFridayTrash dayT
TaylorvilleTaylorville Trash Dumping Site (household waste dumpster, yard waste and scrap metal bins)Drop-off only
Taylorville TownshipFrom the town’s siteTrash and recycling rules
Tinley ParkBy addressTown’s hauler · day by address
ThuTiskilwaThursdayTrash dayTower LakesFrom the town’s siteTrash and recycling rulesTremontVillage Refuse SiteDrop-off
MonTrentonMondayTrash day
Troy TownshipTroy Township Highway Department Recycling CenterHire your own
TuscolaBy addressDay by addressU
V
W
ThuWarrenThursdayTown’s hauler
WarrenvilleBy addressTown’s hauler · day by address
MonWaterlooMondayTown’s hauler
WaucondaWauconda facility (Village drop-off facility)Town’s hauler
WaukeganBy addressTown’s hauler · day by address
Waukegan TownshipLRSTrash hauler
WestchesterBy addressDay by address
West ChicagoGroot Industries e-waste facilityTown’s hauler
Western SpringsBy addressTown’s hauler · day by address
WestmontBy addressTown’s hauler · day by addressWest PeoriaTown’s haulerWaste Management picks up at the curb for every homeWestvilleHire your ownNo town pickup: you hire a private hauler
WheatonTown’s haulerLRS picks up at the curb for every home
WheelingTown’s haulerWaste Management (WM) picks up at the curb for every home
Wheeling TownshipTown’s haulerWaste Management (WM) picks up at the curb for every homeThuWilliamsfieldThursdayTown’s haulerWillowbrookEvery weekCurbside recycling
Willow SpringsEvery weekCurbside recycling
WilmetteBy addressTown’s hauler · day by addressWindsorHire your ownNo town pickup: you hire a private hauler
WinfieldSBC Waste SolutionsTrash hauler
WinnetkaBy addressTown pickup · day by address
WoodridgeBy addressTown’s hauler · day by address
Wood RiverBy addressTown’s hauler · day by address
Wood River TownshipFrom the town’s siteTrash and recycling rules
WoodstockHire your ownNo town pickup: you hire a private haulerWorthBy addressTown’s hauler · day by address
WedWyomingWednesdayTrash dayHow Illinois towns handle trash
Of the 185 towns whose website says who picks up.
- Town pickup 8%Town crews pick up at the curb
- Town’s hauler 79%A contract hauler picks up at the curb for every home
- Pay per bag <1%Curbside pickup, paid by the bag
- County or district 2%A county or regional provider runs trash and recycling
- Hire your own 10%No town pickup: you hire a private hauler
- Drop-off only <1%No curbside pickup: you take it to the drop-off
Town missing? We’re working on collecting more information all the time. All states →













