Patch has compiled a list of the best Halloween yard haunts in Lake and McHenry Counties. Elgin, IL is among the featured locations for these spooky displays.
Elgin News & Updates
Stay informed about the latest events and activities in Elgin
Saturday, October 10, 2026
Friday, October 9, 2026
The crisp autumn air signals that Halloween is approaching in Geneva, IL. Official trick-or-treating hours for the spooky holiday have now been revealed.
Thursday, October 8, 2026
The Elgin area is hosting a variety of Halloween and Day of the Dead events throughout October and into early November. A chronological list is available to help residents plan their festive activities.
Wednesday, October 7, 2026
Batavia is gearing up for its annual BatFest event on October 24th, expecting over 5,000 attendees. The festival will bring a variety of Halloween-themed activities to the downtown area.
Tuesday, September 29, 2026
As Halloween approaches, haunted attractions throughout northern Illinois are opening their doors for a season of scares. These locations promise thrilling experiences for those seeking frights during the spooky season.
Monday, September 28, 2026
Nightmare on Chicago Street is set to return to Elgin in 2026. The event will feature zombies, live music, and themed zones for two nights of Halloween fun.
Saturday, September 19, 2026
Spirit Halloween, the world's largest specialty Halloween retailer, has opened its store in Batavia. The store is now open and ready for the upcoming spooky season.
Wednesday, September 16, 2026
Spirit Halloween has opened 56 new stores throughout Illinois, including a location in Elgin. The store is situated at 208 S. Randall Road in the former Big Lots.
Saturday, September 12, 2026
The Crystal Lake Park District is hosting a "Spooky Stomp" Halloween Dance specifically for middle schoolers. The event will take place on Friday, October 23rd, from 6 PM to 8 PM at Crystal Lake Main Beach.