Halloween is Monday, Oct. 31, and little (and sometimes not-so-little) witches, fairies and superheroes will be canvassing local communities seeking candy and other goodies.
Each municipality sets its own trick-or-treating hours.
Aurora
4 to 7 p.m.
Batavia
3 to 7 p.m.
Campton Hills
3 to 7 p.m.
Elburn
4 to 8 p.m.
Geneva
3 to 7 p.m.
Maple Park
4:30 to 7 p.m.
North Aurora
3 to 7 p.m.
South Elgin
4 to 7 p.m.
St. Charles
3 to 7 p.m.
Sugar Grove
4 to 7 p.m.
Other local Halloween happenings
Chicago Premium Outlets Trick-or-Treating – 4 to 7 p.m. Monday, Oct. 31, at Chicago Premium Outlets in Aurora. Participating stores will be handing out candy and other goodies to children.