Image by PublicDomainPictures from Pixabay

It’s time to dust off that cape, sharpen your vampire teeth and get out your witches broom because Halloween is right around the corner!

Listed below is the most up to date Trick Or Treat times for the Stateline area. Please note that the times in italics have NOT yet been confirmed. Additions to the list will be made as they become available.

Beloit: 5:00 pm – 7:00 pm

Belvidere: 4:00 pm – 8:00 pm

Byron: 5:00 pm – 7:00 pm

Caledonia: 6:00 pm – 8:00 pm

Capron: 4:00 pm – 7:00 pm

Cherry Valley: 5:30 pm – 7:30 pm

Davis Junction: 5:00 pm – 7:00 pm

Durand: 5:00 pm – 8:00 pm

Freeport: 5:00 pm – 7:00 pm

Janesville: 5:30 pm – 7:30 pm

Loves Park: 5:30 pm – 7:30 pm

Machesney Park: 5:00 pm – 7:30 pm

New Milford: 5:30 pm – 7:30 pm

Oregon: 5:00 pm – 8:00 pm

Pecatonica: 5:30 pm – 8:30 pm

Poplar Grove: 4:00 pm – 7:00 pm

Rochelle: 5:00 pm – 8:00 pm

Rockford: 5:30 pm – 7:30 pm

Rockton: 5:30 pm – 7:30 pm

Roscoe: 5:30 pm – 7:30 pm

South Beloit: 5:00 pm – 7:00 pm

Stillman Valley: 5:00 pm – 7:00 pm

Winnebago: 5:30 pm – 7:30 pm

All Trick Or Treat times listed are courtesy of statelinekids.com. They will update as more times as they become available.

Have a safe and Happy Halloween!