Here are the 2022 Halloween Trick or Treating hours for the greater Rockford area. We’re adding times as they are released.

Update: As of October 18, 2022, all Halloween Trick or Treat times listed have been confirmed by city government or other official sources.

Halloween Trick or Treat Times

Saturday, October 29, 2022

Rochelle: 5:00 pm – 8:00 pm

Roscoe: 4:00 pm – 7:00 pm


Monday, October 31, 2022

Beloit: 5:00 pm – 7:00 pm

Belvidere: 4:00 pm – 8:00 pm

Byron: 5:00 pm – 8:00 pm

Caledonia: 4:00 pm – 7:00 pm

Capron: 4:00 pm – 7:00 pm (Parade at 7 pm)

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

Dakota: 5:00 pm – 7:00 pm

Davis: 4:00 pm – 7:00 pm

Durand: 5:00 pm – 7:30 pm

Edgerton: 5:00 pm – 8:00 pm

Forreston: 5:30 pm – 7:30 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:30 pm – 7:30 pm

Milton: 5:30 pm – 7:30 pm

Mt. Morris: 5:00 pm – 8:00 pm

Oregon: 5:00 pm – 8:00 pm

Pecatonica: 5:00 pm – 8:00 pm

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

Rockford: 5:30 pm – 7:30 pm

Rockton: 5:00 pm – 7:00 pm

South Beloit: 4:30 pm – 7:00 pm

Stillman Valley: 4:00 pm – 7:00 pm

Winnebago: 4:00 pm – 7:00 pm

Did we miss your city or town’s Trick or Treat times? Let us know at hello@statelinekids.com!


For EVEN MORE Fall fun…

3 thoughts on “2022 Halloween Trick or Treat Times for the Rockford Area”

Leave a Reply

Your email address will not be published. Required fields are marked *