Calendar module icon

Calendar

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.

Library

  1. Mental Health Awareness Month: FREE Mental Health Kits- Sponsored by St. David's Foundation Libraries for Health Grant

    May 1, 2023, 8:00 AM - May 31, 2023, 6:00 PM
    @
    Elgin Public Library

    More Details
  2. Afternoon Movie and Popcorn

    May 19, 2023, 2:00 PM - 4:00 PM
    @
    Elgin Public Library

    More Details

Parks & Recreation

  1. Senior Coffee Social Club at the Elgin Recreation Center

    May 19, 2023, 8:00 AM - 11:00 AM
    @

    Elgin Recreational Center

    Our patrons aged 60+ are invited to sit and enjoy a free cup of coffee in the Rec Lobby after participating in our Fitness Programs. This is a great opportunity to make new friends, get out of the house and get a free cup of joe. Coffee provided in part by Chariot / Drive-A-Senior.

    More Details
  2. WildCat Walkers - Free Walking Program for 60+ at the Elgin Recreation Center

    May 19, 2023, 8:00 AM - 10:00 AM
    @
    ERC - Basketball Gym (uncarpeted)

    Seniors aged 60+ are invited to come to the Elgin Recreation Center for FREE Monday - Friday from 8:00AM-10:00AM to walk laps in the Gym. Wildcat Walkers is a fun way to socialize with other seniors while walking in a climate controlled gym, providing a safe space for fitness. The Elgin Recreation Center rewards walking milestones, so for your first 100 miles walked, you receive a shirt, for 250 miles you'll receive a pedometer and for 500 miles you'll receive a stainless steel water bottle.

    More Details
  3. Slow Stretch Yoga & Meditation Class with Jackie Session 1 at the Elgin Recreation Center

    May 19, 2023, 9:00 AM - 10:00 AM
    @
    ERC - Studio / Activity Room

    Our slow stretch class offers specific exercises designed to help students nurture their bodies. Whether you’re looking to improve flexibility or enjoy self-care time, this class is for you!

    More Details
  4. Portable Pickleball at the Elgin Recreation Center

    May 19, 2023, 10:00 AM - 2:00 PM
    @
    ERC - Basketball Gym (uncarpeted)

    Every Monday, Wednesday and Friday the Elgin Recreation Center will set up our portable Pickleball set on half-court in the Basketball Gym from 10:00AM - 2:00PM. Patrons will be permitted to use the Pickleball Court in 30min intervals if others are waiting to use it. Equipment is available for use at the front desk. Pickleball is FREE for Elgin Recreation Center Members or $5/Day for Non-Members.

    More Details
  5. Slow Stretch Yoga & Meditation Class with Jackie Session 2 at the Elgin Recreation Center

    May 19, 2023, 10:00 AM - 11:30 AM
    @
    ERC - Studio / Activity Room

    Our slow stretch class offers specific exercises designed to help students nurture their bodies. Whether you’re looking to improve flexibility or enjoy self-care time, this class is for you!

    More Details
  6. Music in the Park - FREE Live Music in Downtown Elgin

    May 19, 2023, 7:00 PM - 9:00 PM
    @
    Veterans' Memorial Park

    Join us for Music in the Park Fridays in April & May at Veterans Memorial Park starting at 7 p.m. Bring your lawn chairs, blankets, picnic baskets, family & friends! Enjoy the live music and dancing under the starry Friday nights of April & May. We'll have lawn games provided by Elgin Parks & Recreation, food trucks and more! Food Trucks include: Smash Daddies, Smith's Backyard BBQ and MORE! Music Line Up: 4-7 The Shop Dawgz (Rock & Roll, Blues) 4-14 JustHannah Band (Folk) 4-21 The Gypsy Drifters (Country Rock) 4-28 The Peterson Brothers (R&B) 5-5 Lo Nuestro Band (Tejano) 5-12 Chubby Knuckle Choir (Acid Funk-Soulgrass) 5-19 Rian Castillo (Mostly Country) 5-26 The Nite Shift Band (Country)

    More Details
Facility Submit Event Print Email Event Subscription RSS Feed Select on Calendar Expand Collapse Previous Next Down Up Map Share Show more
Agenda