Trick or treat hours have been announced for 2017.

Most towns have designated Tuesday Oct 31st as the official day for collecting those sugary goodies!

Remember my golden rule: Candy corn = Lame, Hershey's Bars = Good! With that out of the way, lets grab some candy, kids.

(Check back often, as we'll be adding and updating to the list as more communities report in)

WED OCT 25, 2017

Sycamore: Downtown trick or treat 4:30- 6 p.m.

TUESDAY OCT 31, 2017 TRICK OR TREAT TIMES

Beloit: 5 to 7 p.m
Belvidere: 4 to 8 p.m.
Byron: 5 to 8 p.m.
Caledonia: 5 to 8 p.m.
Capron: 4 to 7 p.m.
Cherry Valley: 5:30 to 7:30 p.m.
Creston: 5 p.m. to 8 p.m.
Crystal Lake: 3 to 7 p.m.
Dakota: 5 to 8 p.m.
Davis: 5 to 8 p.m.
Davis Junction: 4:30 to 7:30 p.m.
DeKalb: 4 to 8 p.m.
Dixon: 5 to 7:30 p.m.
Durand: 5 to 7 p.m.
Freeport: 5 to 7 p.m.
Genoa 4 to 7 p.m.
German Valley 5- 8 p.m.
Harvard: 5 to 8 p.m.
Janesville: 5:30 to 7:30 p.m
Lake Summerset: 4 to 7 p.m.
Lena: 5 to 7 p.m.
Loves Park: 5:30 to 7:30 p.m.
Machesney Park: 5 to 7:30  p.m.
McHenry: 4 to 7 p.m.
Mt Morris: 5 to 7 p.m.
New Milford 5:30 - 7:30 p.m.
Orangeville: 5 to 7 p.m.
Oregon: 5 to 8 p.m..
Pearl City: 5 to 7 p.m.
Pecatonica: 4:30 to 7:30 p.m.
Polo 5 to 8 p.m.
Poplar Grove: 4 to 7 p.m.
Rochelle: 5 to 8 p.m.
Rock City: 5 to 7 p.m.
Rockford: 5:30 to 7:30 p.m.
Rockton: 5 to 8 p.m.
Rochelle 5 to 8 p.m.
Roscoe: 5:30 to 7:30 p.m.
South Beloit: 5 to 7 p.m.
Stillman Valley: 4 to 7 p.m.
Winnebago: 5 to 8 p.m.
Winslow: 5 to 7 p.m.

Comment below if we missed your town and you know the trick or treat times of your community

Catch Mark Charvat on Q98.5 from 3 p.m to 7 p.m.. Follow him on Twitter, and Facebook

More From 97 ZOK