Trick-or-treat times in the Chicago area…  (check back for weather updates) 

Addison: 3 p.m. -7 p.m.

Algonquin: 3 p.m. -7 p.m.

Alsip: 3:30 p.m. -7:30 p.m.

Antioch: 4 p.m. -7 p.m.

Arlington Heights: 3 p.m. -7 p.m.

Arthur: 3:30 p.m. -6 p.m.

Atwood: 6 p.m. -8 p.m.

Aurora: 4 p.m. -7:30 p.m.

Bannockburn: 3:30 p.m. -7 p.m.

Barrington: 3 p.m. -7 p.m.

Barrington Hills: 3 p.m. -7 p.m.

Bartlett: 3 p.m. -7 p.m.

Batavia: 4 p.m. -7 p.m.

Bensenville: 3 p.m. -8 p.m.

Bloomingdale: 3 p.m. -7 p.m.

Bolingbrook: 4 p.m. -7 p.m.

Braidwood: 4 p.m. -7 p.m.

Bridgeview: 3 p.m. -7 p.m.

Brookfield: 5 p.m. -7:30 p.m.

Buffalo Grove: End of school until 8 p.m.

Burr Ridge: 3 p.m. -8 p.m.

Carol Stream: 3 p.m. -7 p.m.

Carpentersville: 3 p.m. -7 p.m.

Cary: 3 p.m. -7 p.m.

Champaign-Urbana: 6 p.m. -8 p.m.

Charleston: 5:30 p.m. -8 p.m.

Chicago Heights: 3 p.m. -7 p.m.

Clarendon Hills: 3 p.m. -7 p.m.

Country Club Hills: 3 p.m. -7 p.m.

Elgin: 4 p.m. -7 p.m.

Elk Grove Village: 1 p.m. -8 p.m.

Elmhurst: 3:30 p.m. -7:30 p.m.

Evanston: 4 p.m. -7 p.m.

Geneva: 3 p.m. -7 p.m.

Glencoe: 4 p.m. -7 p.m.

Glen Ellyn: 3 p.m. -7 p.m.

Glendale Heights: 4 p.m. -7 p.m.

Glenview: 3 p.m. -7 p.m.

Grayslake: 4 p.m. -7 p.m.

Hazel Crest: 3 p.m. -7:30 p.m.

Highland Park: 3:30 p.m. -7 p.m.

Hillsdale: 5 p.m. -7 p.m.

Hoffman Estates: 3 p.m. -7 p.m.

Homer Glen: 3 p.m. -7 p.m.

Itasca: 3 p.m. -8 p.m.

La Grange: 3 p.m. -7 p.m.

Lake Forest: 4 p.m. -8 p.m.

Lemont: 3 p.m. -6:30 p.m.

Libertyville: 4 p.m. -8 p.m.

Lisle: 3 p.m. -8 p.m.

Lombard: 3 p.m. -7 p.m.

Lockport: 3 p.m. -7 p.m.

Matteson: 3 p.m. -7 p.m.

Melrose Park: 3 p.m. -7 p.m.

Mokena: 3 p.m. -7 p.m.

Morton Grove: 3:30 p.m.-7 p.m.

Monticello: 5 p.m.-8 p.m.

Mt. Zion: 5 p.m. -8 p.m.

Mount Prospect: 3 p.m. -8 p.m.

New Lenox: 4:30 p.m. -7 p.m.

Northbrook: 4 p.m. -8 p.m.

Oak Forest: 3 p.m. -7 p.m.

Oak Lawn: 3 p.m.-8 p.m.

Oak Park: 4 p.m. -8 p.m.

Orland Park: 2 p.m. -7 p.m.

Owego: 3:30 p.m. -8 p.m.

Oregon: 5 p.m. -8 p.m.

Palatine: 3 p.m. -7 p.m.

Park Ridge: 3 p.m. -8 p.m.

Plainfield: 4 p.m. -8 p.m.

Rolling Meadows: 3 p.m. -8 p.m.

Romeoville: 4 p.m. -7 p.m.

Roselle: 4 p.m. -8 p.m.

Schaumburg: 3 p.m. -7 p.m.

Skokie: 3 p.m. -8 p.m.

Streamwood: 3 p.m. -7 p.m.

St. Charles: 3 p.m. -7 p.m.

Sugar Grove: 4 p.m. -7 p.m.

Summit: 6 p.m. -8 p.m.

Tinley Park: 3:30 p.m. -7 p.m.

Vernon Hills: SATURDAY, November 2nd from 2-5 PM

Warrenville: 3 p.m. -7 p.m.

Western Springs: 3 p.m. -8 p.m.

Wheaton: 3 p.m. -7 p.m.

Wheeling: 3 p.m. -7 p.m.

Willowbrook: 3 p.m. -7 p.m.

Wilmette: 4 p.m. -8 p.m.

Wilmington: 4:30 p.m. -7:30 p.m.

Winnetka: From the end of the school day until dusk

Wood Dale: 3 p.m. -8 p.m.

Woodridge: 3 p.m. -7 p.m.