Calendar module icon


View all calendars is the default. Choose Select a Calendar to view a specific calendar.

Select the arrows on either side of the current month to change the month.

Hemmens Events

  1. Dance Motions ~ Recital

    June 10, 6:00 PM - 8:30 PM @ Hemmens Cultural Center

    More Details

Police Events

  1. Fox River Clean Up Volunteer Day

    June 10, 8:00 AM - 12:00 PM @ Walton Island Park

    Officer Demierre is looking for volunteers to help with a river clean-up he's coordinating. On Saturday, June 10 at 8 a.m., volunteers will meet at Walton Island and work their way south to Route 20 until 12 p.m. Interested in joining the efforts? Please email Officer Demierre at

    More Details

Special Events & Elgin Art Showcase

  1. Elgin Civil War Experience

    June 10, 9:00 AM - 5:00 PM @ Elgin Mental Health Center campus

    Learn about life during the time of the civil war and view demonstrations and battle reenactments. Limited parking at site. Parking and shuttle service available at Elgin Community College parking lot B. For more information go to:

    More Details