169 of the 213 towns below have posted 2026 dates; where a town hasn't, we show last year's so you know what to expect. Of the towns that have posted, 169 picked Saturday, October 31. The most common window for 2026 is 3–7 p.m.
Town missing or out of date? Send us its times ↓
Explore Halloween in Illinois
Find decorated houses, home haunts, and haunted attractions near you. Plan your next Halloween stop.
Planning with friends? Send them these local times.
| Town | 2026 | Last year (2025) |
|---|---|---|
| Arlington Heights | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Barrington | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Barrington Hills | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Bartlett | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Bedford Park | Sat, Oct. 31, 1–5 p.m. | Fri, Oct. 31, 2025, 3–6 p.m. |
| Bellwood | Not posted yet | Fri, Oct. 31, 2025, 3–7 p.m. |
| Berwyn | Sat, Oct. 31, 3–7 p.m. | — |
| Bridgeview | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Broadview | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Brookfield | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Burbank | Sat, Oct. 31, 2–6 p.m. | Fri, Oct. 31, 2025, 2–6 p.m. |
| Chicago | Not posted yet | No official hours |
| Chicago Ridge | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Cicero | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Country Club Hills | Not posted yet | Fri, Oct. 31, 2025, 3–7 p.m. |
| Countryside | Sat, Oct. 31, 2–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Crestwood | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Des Plaines | No official hours | No official hours |
| Elk Grove Village | Not posted yet | Fri, Oct. 31, 2025, 3–8 p.m. |
| Elmwood Park | Sat, Oct. 31, 11 a.m.–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Evanston | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Flossmoor | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Forest Park | Sat, Oct. 31, 3–7:30 p.m. | Fri, Oct. 31, 2025, 3–7:30 p.m. |
| Franklin Park | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Glencoe | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Glenview | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Hanover Park | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Hillside | Sat, Oct. 31, 2–6 p.m. | Fri, Oct. 31, 2025, 2–6 p.m. |
| Hodgkins | Sat, Oct. 31, 1–3 p.m. | Fri, Oct. 31, 2025, 3–6 p.m. |
| Hoffman Estates | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Homewood | Sat, Oct. 31, 3–7 p.m. | — |
| Indian Head Park | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Inverness | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Justice | Sat, Oct. 31, 1–6 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Kenilworth | Sat, Oct. 31, 3:15–8 p.m. | — |
| La Grange | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| La Grange Park | Sat, Oct. 31, 2–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Lemont | Sat, Oct. 31, 3–6:30 p.m. | Fri, Oct. 31, 2025, 3–6:30 p.m. |
| Lyons | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Maywood | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Melrose Park | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Midlothian | Not posted yet | Fri, Oct. 31, 2025, 3–7 p.m. |
| Mount Prospect | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| North Riverside | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Northbrook | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Northfield | Sat, Oct. 31, 3–7 p.m. | — |
| Northlake | Sat, Oct. 31, 2–7 p.m. | Fri, Oct. 31, 2025, 2–7 p.m. |
| Oak Forest | Sat, Oct. 31, 1–6 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Oak Lawn | Not posted yet | Fri, Oct. 31, 2025, 3–8 p.m. |
| Oak Park | Sat, Oct. 31, 3:30–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Orland Park | Sat, Oct. 31, 2–8 p.m. | Fri, Oct. 31, 2025, 2–8 p.m. |
| Palatine | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Palos Heights | Not posted yet | Fri, Oct. 31, 2025, 2–7 p.m. |
| Park Ridge | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Posen | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Prospect Heights | Not posted yet | Fri, Oct. 31, 2025, 2–7 p.m. |
| River Forest | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Riverside | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Rolling Meadows | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Rosemont | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Schaumburg | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Schiller Park | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Skokie | Sat, Oct. 31, 3–8 p.m. | — |
| South Barrington | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| South Holland | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Streamwood | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Summit | Sat, Oct. 31, noon–5 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Tinley Park | Sat, Oct. 31, 2–6 p.m. | Fri, Oct. 31, 2025, 3:30–7 p.m. |
| Westchester | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Western Springs | Sat, Oct. 31, 2–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Wheeling | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Willow Springs | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3:30–7:30 p.m. |
| Wilmette | Sat, Oct. 31, 3–7 p.m. | — |
| Winnetka | Sat, Oct. 31, 3–7 p.m. | — |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Addison | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Bensenville | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Bloomingdale | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Burr Ridge | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Carol Stream | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Clarendon Hills | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Darien | No official hours | No official hours |
| Downers Grove | No official hours | No official hours |
| Elmhurst | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Glen Ellyn | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Glendale Heights | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Hinsdale | No official hours | No official hours |
| Itasca | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Lisle | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Lombard | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Naperville | No official hours | No official hours |
| Oak Brook | Sat, Oct. 31, 3:30–7 p.m. | Fri, Oct. 31, 2025, 3:30–7 p.m. |
| Oak Brook Terrace | Sat, Oct. 31, 1–5 p.m. | Fri, Oct. 31, 2025, 2–6 p.m. |
| Roselle | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Villa Park | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Warrenville | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Wayne | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| West Chicago | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Westmont | Sat, Oct. 31, 2–7 p.m. | Fri, Oct. 31, 2025, 2–7 p.m. |
| Wheaton | Sat, Oct. 31, 3:30–7:30 p.m. | Fri, Oct. 31, 2025, 3:30–7:30 p.m. |
| Willowbrook | Sat, Oct. 31, 2–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Winfield | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Wood Dale | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Woodridge | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Aurora | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Batavia | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Burlington | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Campton Hills | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Carpentersville | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| East Dundee | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Elburn | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Elgin | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Geneva | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Gilberts | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Hampshire | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Kaneville | Not posted yet | Fri, Oct. 31, 2025, 4–8 p.m. |
| Lily Lake | Sat, Oct. 31, 4–8 p.m. | — |
| Maple Park | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4:30–9 p.m. |
| Montgomery | Sat, Oct. 31, 4–7:30 p.m. | Fri, Oct. 31, 2025, 4:30–7:30 p.m. |
| North Aurora | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Pingree Grove | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Sleepy Hollow | Sat, Oct. 31, 1–7 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| South Elgin | Sat, Oct. 31, 2–6 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| St. Charles | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Sugar Grove | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| West Dundee | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Oswego | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 3:30–8 p.m. |
| Plano | Sat, Oct. 31, 3:30–7:30 p.m. | Fri, Oct. 31, 2025, 4:30–8:30 p.m. |
| Yorkville | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Antioch | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Beach Park | Sat, Oct. 31, 2–5 p.m. | Sun, Oct. 26, 2025, 2–5 p.m. |
| Buffalo Grove | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Deer Park | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Deerfield | Sat, Oct. 31, 3:30–7 p.m. | Fri, Oct. 31, 2025, 3:30–7 p.m. |
| Fox Lake | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Grandwood Park | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Grayslake | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Green Oaks | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Gurnee | Sat, Oct. 31, 2–5 p.m. | Sun, Oct. 26, 2025, 2–5 p.m. |
| Hainesville | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4:30–7:30 p.m. |
| Hawthorn Woods | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Highland Park | Not posted yet | Fri, Oct. 31, 2025, 3:30–7 p.m. |
| Ingleside | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Kildeer | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Lake Barrington | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Lake Bluff | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Lake Forest | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Lake Villa | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Lake Zurich | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Lakemoor | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Libertyville | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Lincolnshire | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| Lindenhurst | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Long Grove | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Mettawa | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Mundelein | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| North Barrington | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| North Chicago | Not posted yet | Sun, Oct. 26, 2025, 3–5 p.m. |
| Park City | Sat, Oct. 31, 2–5 p.m. | Sun, Oct. 26, 2025, 2–5 p.m. |
| Riverwoods | Sat, Oct. 31, 3:30–7 p.m. | Fri, Oct. 31, 2025, 3:30–7 p.m. |
| Round Lake Area | Sat, Oct. 31, 1–5 p.m. | Sun, Oct. 26, 2025, 1–5 p.m. |
| Third Lake | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Tower Lakes | Sat, Oct. 31, 4–8 p.m. | — |
| Vernon Hills | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Volo | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Wadsworth | Sat, Oct. 31, 2–5 p.m. | Sun, Oct. 26, 2025, 2–5 p.m. |
| Wauconda | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Waukegan | Sat, Oct. 31, 2–5 p.m. | Sun, Oct. 26, 2025, 2–5 p.m. |
| Wildwood | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Winthrop Harbor | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Zion | Not posted yet | Sun, Oct. 26, 2025, 2–5 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Algonquin | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Cary | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Crystal Lake | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Fox River Grove | Sat, Oct. 31, 3:30–7:30 p.m. | Fri, Oct. 31, 2025, 3:30–7:30 p.m. |
| Harvard | Not posted yet | Fri, Oct. 31, 2025, 4–8 p.m. |
| Hebron | Not posted yet | Fri, Oct. 31, 2025, 4–8 p.m. |
| Holiday Hills | Not posted yet | Fri, Oct. 31, 2025, 4–8 p.m. |
| Huntley | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Island Lake | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Johnsburg | Not posted yet | Fri, Oct. 31, 2025, 3–7 p.m. |
| Lake in the Hills | Sat, Oct. 31, 2–8 p.m. | Fri, Oct. 31, 2025, 2–8 p.m. |
| Lakewood | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Marengo | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 3–8 p.m. |
| McCullom Lake | Not posted yet | Fri, Oct. 31, 2025, 4–8 p.m. |
| McHenry | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Oakwood Hills | Not posted yet | Fri, Oct. 31, 2025, 3–7 p.m. |
| Port Barrington | Sat, Oct. 31, 1–4 p.m. | Sun, Oct. 26, 2025, 1–4 p.m. |
| Prairie Grove | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Richmond | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Spring Grove | Sat, Oct. 31, 4–8 p.m. | — |
| Union | Not posted yet | Fri, Oct. 31, 2025, 3–5:45 p.m. |
| Wonder Lake | Not posted yet | Fri, Oct. 31, 2025, 3–8 p.m. |
| Woodstock | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Bolingbrook | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Braidwood | Sat, Oct. 31, 4–7 p.m. | — |
| Channahon | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Crest Hill | Sat, Oct. 31, 3–6 p.m. | Fri, Oct. 31, 2025, 3–7 p.m. |
| Crete | Not posted yet | Fri, Oct. 31, 2025, 3–7 p.m. |
| Elwood | Not posted yet | Fri, Oct. 31, 2025, 3–7 p.m. |
| Frankfort | Sat, Oct. 31, 3–7 p.m. | — |
| Homer Glen | Not posted yet | Fri, Oct. 31, 2025, 2–7:30 p.m. |
| Joliet | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Lockport | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Manhattan | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Minooka | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Mokena | Not posted yet | Fri, Oct. 31, 2025, 3–7 p.m. |
| Monee | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| New Lenox | Sat, Oct. 31, 3–8 p.m. | Fri, Oct. 31, 2025, 4:30–7 p.m. |
| Plainfield | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Rockdale | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Romeoville | Sat, Oct. 31, 4–7 p.m. | — |
| Shorewood | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Wilmington | Sat, Oct. 31, 4:30–7:30 p.m. | — |
Haunted houses and Halloween displays around Chicago →
FrightMaps maps home haunts, decorated houses and haunted attractions near you, free. Find the best-decorated streets before you head out.
Open the Halloween map →Hours come from town, police and county announcements and from local news reports; each entry links to the page it came from and shows when we checked it. Plans change for weather, so check your town's own page or social media on the day. Spotted a change or a missing town? Send us the times and the link with the form on this page, or email contact@frightmaps.com.
Updated
← All Illinois trick-or-treat times · Every state · Live map