Here are the 2023 Halloween Trick or Treating hours for the greater Rockford area. We’re adding times as they are released. Please note, as of October 5th, Byron has moved its Trick or Treating hours from Sunday, October 29th back to October 31st.

All Trick or Treating times have been confirmed as of 10/25/23.

Halloween Trick or Treat Times

Saturday, October 28, 2023

Rochelle: 5:00 pm – 8:00 pm


Tuesday, October 31, 2023

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 follows at 7 pm, meet at the fire station)

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:30 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

Roscoe: 5:00 pm – 7:00 pm

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

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

Winnebago: 5: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…

One thought on “2023 Halloween Trick or Treat Times for the Rockford Area”

Leave a Reply

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