Events & Classes

View All
Canceled: Piano Performance Steve YoderThursday, June 17 - 10:00 AM-12:00 PMMain Library
Journey into Storytime with Ms. StephanieThursday, June 17 - 10:00 AM-10:20 AMVirtual
Sprinter Event: Century Oaks ElementaryThursday, June 17 - 11:30 AM-12:30 PMSprinter - Sprinter
Coding with 3D Design - Grades 3-5 Online via ZoomThursday, June 17 - 1:00 PM-2:00 PMVirtual Register
Elgin Pandemic Assistance ProgramThursday, June 17 - 1:00 PM-5:00 PMMain Library
Kids Explore for K-5: DIY Marble Runs S1Pick up kit at Main Library from 6/7-6/13Thursday, June 17 - 2:00 PM-2:30 PMVirtual - Kidspace - Zoom Register
Kids Explore for K-5: DIY Marble Runs S2Pick up kit at Main Library from 6/7-6/13Thursday, June 17 - 3:00 PM-3:30 PMVirtual - Kidspace - Zoom Register
Code with 3D Design - Grades 6-8 Online via ZoomThursday, June 17 - 3:00 PM-4:00 PMVirtual Register
Studio 270 Volunteer CorpsVolunteer SquadThursday, June 17 - 3:00 PM-5:00 PMMain Library Register
Kids Explore for K-5: DIY Marble Runs S3Pick up kit at Main Library from 6/7-6/13Thursday, June 17 - 4:00 PM-4:30 PMVirtual - Kidspace - Zoom Register
Online ChessAll ages and skill levels welcomeThursday, June 17 - 4:00 PM-5:00 PMVirtual - Community Engagement - Zoom Register
Bookmobile Stop: River’s Edge TownhomesThursday, June 17 - 4:00 PM-4:45 PMBookmobile
Bookmobile Stop: Surrey DriveThursday, June 17 - 5:30 PM-6:15 PMBookmobile
Cutting the Cable CordOnline via ZoomThursday, June 17 - 6:00 PM-7:30 PMMain Library - Info Serv - Zoom Register
Student Loan SolutionsOnline via ZoomThursday, June 17 - 6:30 PM-7:30 PMVirtual - Adult Programs - Zoom Register
Bilingual Bookmobile Bedtime StoriesThursday, June 17 - 6:30 PM-6:45 PMVirtual
Bookmobile Stop: Mulberry CourtThursday, June 17 - 6:30 PM-7:15 PMBookmobile
News Of The World Book Discussion--virtualOne Book One CommunityThursday, June 17 - 7:00 PM-8:00 PMMain Library - Community Engagement - Zoom Register
Parent Cafe via ZoomFriday, June 18 - 10:00 AM-10:30 AMVirtual - Kidspace - Zoom Register
Elgin Pandemic Assistance ProgramFriday, June 18 - 1:00 PM-5:00 PMMain Library
Family Friday: Art ExplorationKit for registrants @ MainFriday, June 18 - 2:00 PM-2:30 PMVirtual - Kidspace - Zoom Register
Book Bike Event: Elgin Farmer's MarketFriday, June 18 - 4:00 PM-5:30 PMIn The Community
Mobile Vaccine ClinicSaturday, June 19 - 9:00 AM-1:00 PMMain Library
Coding Series Saturday, June 19 - 10:00 AM-11:30 AMMain Library - Computer Training Room Register
Bookmobile Stop: Veneto ParkSaturday, June 19 - 10:00 AM-10:45 AMBookmobile
Bookmobile Stop: Buckskin Lane ParkSaturday, June 19 - 11:00 AM-11:45 AMBookmobile
Bookmobile Stop: Summerhill ParkSaturday, June 19 - 12:00 PM-12:45 PMBookmobile
Bookmobile Stop: Princeton ParkSaturday, June 19 - 1:00 PM-1:45 PMBookmobile

Interact With Us

Subscribe to our eNewsletter

Amount Saved by Customers

By checking materials out of the library instead of purchasing those items, our customers have saved $5,063,079.82 so far this year including $52,890.71 saved yesterday. In May, they saved $924,152.14.