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

As of October 28, 2025, all hours are confirmed.

Halloween Trick or Treat Times

Friday, October 31, 2025

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 – 8: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

Davis Junction: 5:00 pm – 8: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

Rochelle: 5 pm – 8 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: 5:00 pm – 7:00 pm

Winnebago: 5:30 pm – 7:30 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 “2025 Halloween Trick or Treat Times for the Rockford Area”

Comments are closed.