Halloween 2026 is Saturday, October 31. 250 of the 403 Illinois towns below have posted their 2026 hours; for the rest we show last year's until they do. The most common window for 2026 is 3–7 p.m. So far, 2 towns have moved trick-or-treat off Halloween night this year.
Town missing or out of date? Send us its times ↓
Chicago-Area Trick-or-Treat Times 2026 Quad Cities-Area Trick-or-Treat Times 2026
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) |
|---|---|---|
| Belvidere | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Caledonia | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Capron | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Poplar Grove | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Cherry | Not posted yet | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| La Moille | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Ladd | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Princeton | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Spring Valley | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Walnut | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Mount Carroll | Sat, Oct. 31, 5–7 p.m. | — |
| Savanna | Sat, Oct. 31, 5–7 p.m. | — |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Champaign | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 6–8 p.m. |
| Champaign County | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 6–8 p.m. |
| Fisher | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Homer | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| Mahomet | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| Philo | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| Rantoul | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| Savoy | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| St. Joseph | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| Tolono | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| Urbana | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 6–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Assumption | Not posted yet | Thu, Oct. 30, 2025, 5–8 p.m.; Fri, Oct. 31, 2025, 5–8 p.m. |
| Moweaqua | Not posted yet | Thu, Oct. 30, 2025, 5–8 p.m.; Fri, Oct. 31, 2025, 5–8 p.m. |
| Pana | Not posted yet | Thu, Oct. 30, 2025, 5–8 p.m.; Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Charleston | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Mattoon | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| 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) |
|---|---|---|
| Neoga | Sat, Oct. 31, 6–8 p.m. | — |
| Town | 2026 | Last year (2025) |
|---|---|---|
| DeKalb | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Genoa | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Hinckley | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Kingston | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Kirkland | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Malta | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Sycamore | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Waterman | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Farmer City | Not posted yet | Fri, Oct. 31, 2025, 5:30–8:30 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Arcola | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| Tuscola | Not posted yet | Fri, Oct. 31, 2025, 5:30–7:30 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) |
|---|---|---|
| Dieterich | Sat, Oct. 31, 5–7 p.m. | — |
| Effingham | Sat, Oct. 31, 6–8 p.m. | Fri, Oct. 31, 2025, 6–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Elliott | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Gibson City | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Melvin | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Paxton | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Piper City | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Roberts | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Sibley | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Canton | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Farmington | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Carbon Hill | Sat, Oct. 31, 4–7 p.m. | — |
| Morris | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Alpha | Sat, Oct. 31, 6–8 p.m. | Fri, Oct. 31, 2025, 6–8 p.m. |
| Annawan | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Cambridge | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| Geneseo | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Kewanee | Sat, Oct. 31, 5–7 p.m. | — |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Buckley | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Loda | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Onarga | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Thawville | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Carbondale | Sat, Oct. 31, 5–8 p.m. | — |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Jerseyville | Not posted yet | Fri, Oct. 31, 2025, 5–9 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| East Dubuque | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Galena | Fri, Oct. 30, 5–7 p.m. | Fri, Oct. 31, 2025, 5–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) |
|---|---|---|
| Bourbonnais | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Bradley | Not posted yet | Fri, Oct. 31, 2025, 4:30–6:30 p.m. |
| Kankakee | Not posted yet | Fri, Oct. 31, 2025, 5–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) |
|---|---|---|
| Galesburg | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–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) |
|---|---|---|
| Grand Ridge | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| La Salle | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Lostant | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Marseilles | Not posted yet | Fri, Oct. 31, 2025, 5–7:30 p.m. |
| Mendota | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Oglesby | Not posted yet | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| Ottawa | Sat, Oct. 31, 6–8 p.m. | Fri, Oct. 31, 2025, 6–8 p.m. |
| Peru | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Seneca | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Streator | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Tonica | Not posted yet | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| Utica | Not posted yet | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Amboy | Sat, Oct. 31, 4–6 p.m. | Sun, Oct. 26, 2025, 4–6 p.m. |
| Ashton | Sat, Oct. 31, 4–7 p.m. | Sat, Nov. 1, 2025, 4:30–7 p.m. |
| Compton | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Dixon | Sat, Oct. 31, 5–7:30 p.m. | Fri, Oct. 31, 2025, 5–7:30 p.m. |
| Franklin Grove | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Harmon | Sat, Oct. 31, 3–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Paw Paw | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Steward | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Sublette | Sat, Oct. 31, 4–6 p.m. | Fri, Oct. 31, 2025, 6–8 p.m. |
| West Brooklyn | Sat, Oct. 31, 5:30–7 p.m. | Fri, Oct. 31, 2025, 6–7:30 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Lincoln | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Argenta | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Blue Mound | Not posted yet | Thu, Oct. 30, 2025, 5–8 p.m.; Fri, Oct. 31, 2025, 5–8 p.m. |
| Decatur | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Maroa | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Mt. Zion | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Oreana | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Warrensburg | Not posted yet | Thu, Oct. 30, 2025, 5–8 p.m.; Fri, Oct. 31, 2025, 5–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Brighton | Not posted yet | Sat, Oct. 25, 2025, 6–9 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Alton | Not posted yet | Thu, Oct. 30, 2025, 6–8 p.m.; Fri, Oct. 31, 2025, 6–8 p.m. |
| Bethalto | Not posted yet | Thu, Oct. 30, 2025, 6–9 p.m.; Fri, Oct. 31, 2025, 6–9 p.m. |
| Collinsville | Not posted yet | Fri, Oct. 31, 2025, 6–9 p.m. |
| East Alton | Not posted yet | Thu, Oct. 30, 2025, 6–8 p.m.; Fri, Oct. 31, 2025, 6–8 p.m. |
| Edwardsville | Not posted yet | Thu, Oct. 30, 2025, noon–9 p.m.; Fri, Oct. 31, 2025, noon–9 p.m. |
| Godfrey | Not posted yet | Thu, Oct. 30, 2025, 6–8 p.m.; Fri, Oct. 31, 2025, 6–8 p.m. |
| Granite City | Not posted yet | Fri, Oct. 31, 2025, 6–9 p.m. |
| Hartford | Not posted yet | Thu, Oct. 30, 2025, 6–8 p.m.; Fri, Oct. 31, 2025, 6–8 p.m. |
| South Roxana | Not posted yet | Thu, Oct. 30, 2025, 6–8 p.m. |
| Wood River | Not posted yet | Thu, Oct. 30, 2025, 6–8 p.m.; Fri, Oct. 31, 2025, 6–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Lacon | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Manito | Not posted yet | Fri, Oct. 31, 2025, 5–8 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) |
|---|---|---|
| Bloomington | Not posted yet | Fri, Oct. 31, 2025, 5:30–8:30 p.m. |
| LeRoy | Not posted yet | Fri, Oct. 31, 2025, 4:30–7:30 p.m. |
| Normal | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Petersburg | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Aledo | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Sherrard | Sat, Oct. 31, 5:30–7 p.m. | Fri, Oct. 31, 2025, 5:30–7 p.m. |
| Viola | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Litchfield | Not posted yet | Fri, Oct. 31, 2025, 6–9 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Byron | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Davis Junction | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Forreston | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| Mt. Morris | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Oregon | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Polo | Sat, Oct. 31, 4–7 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Rochelle | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Stillman Valley | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Bartonville | Not posted yet | Fri, Oct. 31, 2025, 4–8 p.m. |
| Brimfield | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Dunlap | Not posted yet | Fri, Oct. 31, 2025, 5:30–8:30 p.m. |
| Elmwood | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Hanna City | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Peoria | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Princeville | Sat, Oct. 31, 5–8 p.m. | — |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Pinckneyville | Thu, Oct. 29, 6–9 p.m. | — |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Cerro Gordo | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Mansfield | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Monticello | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Granville | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| Hennepin | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Magnolia | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Mark | Sat, Oct. 31, 6–8 p.m. | Fri, Oct. 31, 2025, 6–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Andalusia | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| East Moline | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Moline | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Rock Island | Sat, Oct. 31, 5–8 p.m. | — |
| Rock Island County | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Auburn | Not posted yet | Thu, Oct. 30, 2025, 5–8 p.m.; Fri, Oct. 31, 2025, 5–8 p.m. |
| Chatham | Not posted yet | Fri, Oct. 31, 2025, 4:30–8 p.m. |
| Rochester | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m.; Sat, Nov. 1, 2025, 5–8 p.m. |
| Springfield | Not posted yet | Fri, Oct. 31, 2025, 4:30–8 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Belleville | Not posted yet | Fri, Oct. 31, 2025, 5–8:30 p.m. |
| Fairview Heights | Not posted yet | No official hours |
| O'Fallon | Not posted yet | Fri, Oct. 31, 2025, 6–9 p.m. |
| Shiloh | Not posted yet | Fri, Oct. 31, 2025, 6–9 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Cedarville | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Dakota | Sat, Oct. 31, 5:30–7:30 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Davis | Sat, Oct. 31, 4–8 p.m. | Fri, Oct. 31, 2025, 4–7 p.m. |
| Freeport | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Lena | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Orangeville | Sat, Oct. 31, 4:30–7:30 p.m. | Fri, Oct. 31, 2025, 4:30–7:30 p.m. |
| Rock City | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| East Peoria | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Mackinaw | Not posted yet | Fri, Oct. 31, 2025, 4–8 p.m. |
| Pekin | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Washington | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Danville | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Rankin | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Erie | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Fulton | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
| Morrison | Not posted yet | Fri, Oct. 31, 2025, 4–7 p.m. |
| Prophetstown | Not posted yet | Fri, Oct. 31, 2025, 4:40–7 p.m. |
| Rock Falls | Sat, Oct. 31, 4:30–7:30 p.m. | Fri, Oct. 31, 2025, 4:30–7 p.m. |
| Sterling | Sat, Oct. 31, 4:30–7 p.m. | Fri, Oct. 31, 2025, 4:30–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. | — |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Cherry Valley | Sat, Oct. 31, 5:30–7:30 p.m. | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| Durand | Sat, Oct. 31, 5–7:30 p.m. | Fri, Oct. 31, 2025, 5–7:30 p.m. |
| Loves Park | Sat, Oct. 31, 5:30–7:30 p.m. | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| Machesney Park | Sat, Oct. 31, 5:30–7:30 p.m. | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| New Milford | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Pecatonica | Sat, Oct. 31, 5–8 p.m. | Fri, Oct. 31, 2025, 5–8 p.m. |
| Rockford | Sat, Oct. 31, 5:30–7:30 p.m. | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| Rockton | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Roscoe | Sat, Oct. 31, 5–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| South Beloit | Sat, Oct. 31, 4:30–7 p.m. | Fri, Oct. 31, 2025, 5–7 p.m. |
| Winnebago | Sat, Oct. 31, 5:30–7:30 p.m. | Fri, Oct. 31, 2025, 5:30–7:30 p.m. |
| Town | 2026 | Last year (2025) |
|---|---|---|
| Eureka | Not posted yet | Fri, Oct. 31, 2025, 5–8 p.m. |
| Minonk | Not posted yet | Fri, Oct. 31, 2025, 5–7 p.m. |
| Roanoke | Not posted yet | Fri, Oct. 31, 2025, 6–8 p.m. |
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