Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.

Boards & Committees

  1. Main Street Board Meeting

    July 10, 2020, 8:00 AM @ Go To Meeting

    More Details
  2. Historic Review Board Regular Meeting

    July 28, 2020, All Day @ City Hall Annex

    More Details


  1. Sip, Shop & Stroll

    July 9, 2020, 5:00 PM - 8:00 PM @ Downtown Elgin

    Downtown Elgin hosts the Sip Shop and Stroll second Thursdays of each month from 5-8pm. Enjoy live music, wine and beer tastings, and more - enjoy extended store hours, specials, refreshments ! So much fun in downtown Elgin!

    More Details



    July 2, 2020, 5:00 PM - 8:00 PM @ Elgin Public Library Civic Center

    Any adult working on a project that might need some room to spread out to work. Examples: Quilting, scrap booking, textile crafts, painting. We will have work tables, chairs, electricity and hot coffee. Please bring your own supplies and clean up before you leave.

    More Details
  2. Adult Craft Afternoon

    July 3, 2020, 1:30 PM - 3:30 PM @ Elgin Public Library Civic Center

    Adult Crafting group with a guided craft each month.

    More Details
  3. Travel Club

    July 10, 2020, 2:00 PM - 3:30 PM @ Elgin Public Library Civic Center

    Travel Club with guest speaker describing their personal adventures.

    More Details
  4. Afternoon Book Club

    July 14, 2020, 2:00 PM - 3:30 PM @ Elgin Public Library Meeting Room

    Adult reading group meeting to discuss an assigned title. Group shares input on the monthly reading list.

    More Details
  5. TGIF Movie with Popcorn

    July 17, 2020, 1:00 PM - 3:30 PM @ Elgin Public Library Civic Center

    Family Friendly Classic movie with popcorn. Bring a drink!

    More Details

Parks & Recreation

  1. Reverse July 4th Parade!

    June 29, 2020, 11:00 AM - July 10, 2020, 5:00 PM

    Let's celebrate while remaining socially distant! We would love to see everyone to build a “parade float" or patriotic 4th of July display in their front yard! Email photos to to add your parade float to the online slideshow "parade" on the city page!

    More Details
  2. Online Chalk Art Competition

    July 1, 2020, 10:00 AM - July 15, 2020, 5:00 PM

    We will all miss "Chalk it Up" this year, but just because we can't be together doesn't mean we can't show off our artistic skill! Take your chalk and decorate your driveway or sidewalk with your best work of art! Take a picture and email it to and we'll post it on our Facebook Page and website! Don't have a good space to do chalk art at home? Don't worry! You're welcome to use the sidewalks in our parks or downtown to do your work of art and brighten the day of those in our community!

    More Details
  3. Scavenger Hunt in the Park

    July 13, 2020, 10:00 AM - July 27, 2020, 5:00 PM @ Elgin Memorial Park

    By registering you will receive the first clue/prompt/cypher to make the most of your scavenger hunt experience! The Scavenger Hunt is fun for all ages, especially groups of family or friends! It will run for 2 weeks allowing you to complete it at your own leisure.

    More Details