Trick-or-treat hours, Halloween activities in Kane County communities

Dylan Hardersen, 6, dressed as a ninja, heads up some stairs during the annual trick-or-treating at downtown Geneva businesses on Thursday, Oct. 28, 2021.

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.