Here's a look at when some popular events are coming up in town:
- The Libertyville Sports Complex will hold its annual HalloweenFest from 5:30-7:30 p.m. Oct. 29. The event will feature games and activities—like a train ride and pumpkin patch—for families with children ages 10 and under. Children are encouraged to wear costumes. The cost is $5 in advance for children and $8 at the event. Adults and grandparents are free. To pre-register, call (847) 918-7275.
- Trick or Treat on Main on Main Street will be held from 11 a.m. to 3 p.m. Oct. 31.
- That same day, the Village of Libertyville will hold Trick or Treating from 4-8 p.m.