ROCKFORD, Ill. (WTVO) — Here’s a list of local cities and towns which have announced Trick-or-Treat hours for Halloween 2022.

SATURDAY, OCTOBER 29th, 2022

  • Rochelle – 5 p.m. – 8 p.m.
  • Roscoe – 4 p.m. – 7 p.m.

MONDAY, OCTOBER 31st, 2022

  • Beloit – 5 p.m. – 7 p.m.
  • Belvidere – 4 p.m. – 8 p.m.
  • Byron – 5 p.m. – 8 p.m.
  • Caledonia – 5 p.m. – 7 p.m.
  • Capron – 4 p.m. – 7 p.m.
  • Cherry Valley – 5:30 p.m. – 7:30 p.m.
  • Dakota – 5 p.m. – 8 p.m.
  • Davis – 5 p.m. – 8 p.m.
  • Dixon – 4 p.m. – 7:30 p.m.
  • Durand – 5 p.m. – 7:30 p.m.
  • Forreston – 5 p.m. – 8 p.m.
  • Freeport – 4:30 p.m. – 6 p.m.
  • Janesville – 5:30 p.m. – 7:30 p.m.
  • Loves Park – 5:30 p.m. – 7:30 p.m.
  • Machesney Park – 5:30 p.m. – 7:30 p.m.
  • Mt. Morris – 5 p.m. – 8 p.m.
  • Oregon – 5 p.m. – 8 p.m.
  • Pecatonica – 5 p.m. – 8 p.m.
  • Poplar Grove – 4 p.m. – 7 p.m.
  • Rochelle – 5 p.m. – 8 p.m.
  • Rockford – 5:30 p.m. – 7:30 p.m.
  • Rockton – 5 p.m. – 7 p.m
  • South Beloit – 4:30 p.m. – 7:00 p.m.
  • Stillman Valley – 4 p.m. – 7 p.m.
  • Winnebago – 4 p.m. – 7 p.m.