Illinois Ultimate Guide to 2023 Halloween Trick-or-Treating Hours

Date:

Share post:

CHICAGO – This Halloween, the Windy City and its surrounding suburbs are gearing up for a night of fun, frights, and of course, candy! For families planning their trick-or-treating routes, we’ve got the comprehensive list of scheduled hours for Chicago and its neighboring communities.

Parents and guardians should take note of individual town guidelines, especially those areas without set times. For some communities, official trick-or-treating hours may depend on whether Halloween falls on a weekday or weekend.

Stay safe, have fun, and let the spooktacular festivities begin! And as always, for the latest updates and more comprehensive details, please visit your local town’s official website. 

Please note that all times are subject to change. Always double-check with your local municipality or official websites for the most up-to-date information. Did we miss your community? Shoot us a message with the times!

Towns are listed in alphabetical order with their respective times:

  • Arlington Heights: 3:00pm – 7:00pm
  • Aurora: 4:00pm – 7:00pm
  • Bartlett: 3:00pm – 7:00pm
  • Batavia: 3:00pm – 7:00pm
  • Beecher: 4:00pm – 7:00pm
  • Bedford Park: 3:00pm – 6:00pm
  • Bellwood: 3:00pm – 7:00pm
  • Berwyn: NA
  • Bloomingdale: 3:00pm – 7:00pm
  • Bolingbrook: 4:00pm – 7:00pm
  • Bradley: 4:30pm to 6:30pm
  • Bridgeview: 3:00pm – 7:00pm
  • Broadview: 3:00pm – 7:00pm
  • Brookfield: 3:00pm – 7:00pm
  • Burbank: 2:00pm – 6:00pm
  • Burr Ridge: 3:00pm – 8:00pm
  • Campton Hills: 3:00pm – 7:00pm
  • Carol Stream: 3:00pm – 7:00pm
  • Champaign: 6-8pm
  • Cicero: 3:00pm – 7:00pm
  • Clarendon Hills: 3:00pm – 7:00pm
  • Countryside: 3:00pm – 8:00pm
  • Darien: NA
  • DeKalb: NA
  • Des Plaines: NA
  • Downers Grove: NA
  • Elk Grove Village: 3:00pm – 8:00pm
  • Elmhurst: 3:30pm – 7:00pm
  • Elmwood Park: 3:00pm – 8:00pm
  • Elburn: 4:00pm – 8:00pm
  • Elgin: 3:00pm – 7:00pm
  • Ensenville: 3:00pm – 8:00pm
  • Forest Park: 3:00pm – 7:30pm
  • Franklin Park: 3:00pm – 7:00pm
  • Frankfort: 4:00pm — 7:00pm
  • Geneva: 3:00pm – 7:00pm
  • Glen Ellyn: 3:00pm – 7:00pm
  • Glendale Heights: Starts at 3:00pm
  • Hanover Park: 3:00pm – 7:00pm
  • Hillside: 2:00pm – 6:00pm
  • Hinckley: 4:00pm – 8:00pm
  • Hinsdale: NA
  • Hodgkins: 3:30pm – 7:30pm
  • Hoffman Estates: 3:00pm – 7:00pm
  • Indian Head Park: 3:00pm – 7:00pm
  • Inverness: 3:00pm – 7:00pm
  • Itasca: 3:00pm – 7:00pm
  • Joliet: 4:00pm – 7:00pm
  • Justice: 3:00pm – 7:00pm
  • La Grange: 3:00pm – 8:00pm
  • La Grange Park: 3:00pm – 8:00pm
  • Lisle: 3:00pm – 8:00pm
  • Lombard: 3:00pm – 7:00pm
  • Lyons: 3:00pm – 7:00pm
  • Manteno: 5-7pm
  • Marseilles: 5pm to 7:30 pm
  • Maywood: NA
  • Melrose Park: 3:00pm – 6:00pm
  • Morris: 5:00pm – 7:00pm
  • Mount Prospect: 3:00pm – 8:00pm
  • Naperville: Limited to daytime hours, ending by 8pm
  • Normal: 5 to 8pm
  • North Aurora: 4:00pm – 8:00pm
  • North Riverside: 3:00pm – 7:00pm
  • Northlake: 2:00pm – 7:00pm
  • Oak Brook: NA
  • Oak Brook Terrace: 2:00pm – 6:00pm
  • Oak Park: 4:00pm – 8:00pm
  • Oswego: 3:30pm – 8:00pm
  • Palatine: 3:00pm – 7:00pm
  • Park Ridge: 3:00pm – 7:00pm
  • Plainfield: 4:00pm-8:00pm
  • Plano: 3:30pm – 7:30pm
  • Prospect Heights: NA
  • River Forest: 3:00pm – 7:00pm
  • Riverside: 3:00pm – 7:00pm
  • Rolling Meadows: 3:00pm – 8:00pm
  • Roselle: 4:00pm – 8:00pm
  • Rosemont: 3:00pm – 7:00pm
  • Schaumburg: NA
  • Schiller Park: 3:00pm – 7:00pm
  • South Barrington: 3:00pm – 7:00pm
  • South Elgin: NA
  • St. Charles: 3:00pm – 7:00pm
  • Streamwood: 3:00pm – 7:00pm
  • Sugar Grove: NA
  • Summit: 1:00pm – 7:00pm
  • Sycamore: NA
  • Tinley Park: 3:30pm to 7pm
  • Villa Park: 3:00pm – 8:00pm
  • Warrenville: 3:00pm – 7:00pm
  • West Chicago: NA
  • Westchester: NA
  • Western Springs: 3:00pm – 8:00pm
  • Westmont: 2:00pm – 7:00pm
  • Wheaton: 3:30pm – 7:30pm
  • Willow Springs: 3:00pm – 8:00pm
  • Willowbrook: 3:00pm – 7:00pm
  • Winfield: 3:00pm – 7:00pm
  • Wood Dale: 3:00pm – 8:00pm
  • Woodridge: 3:00pm – 7:00pm
  • Yorkville: 4:00pm – 7:00pm

Additional towns will be added as they are announced this month.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related articles

DuPage County Judge Denies Bail for Two in Chainsaw Theft, 120 MPH Chase on I-55

Oak Brook, IL - Two Chicago men accused of stealing chainsaws and leading police on a 120 mph...

Chicago Braces for Waves of Thunderstorms Starting Monday Night

Chicago, IL - Waves of thunderstorms are set to hit the Chicago area starting Monday night, with the...

McHenry County, IL – Sheriff’s Office Alerts Public to Ongoing Telephone Scam

McHenry County residents are being alerted to a persistent telephone scam involving callers posing as warrant officers from...

Kankakee County Dog Kennels Reach Critical Capacity, Offering $15 Microchipping at Farmers Market

Kankakee County, IL - Kankakee County Animal Control has announced that their dog kennels are currently full, marking...