Quicklinks
Interact With Us
"Just In" Books and Movies
Amount Saved by Customers
By checking materials out of the library instead of purchasing those items, our
customers have saved $6,285,644.51 so far this year including $63,021.08
saved yesterday. In May, they saved $1,081,418.36.
Events & Classes
View All
TechKnow Mobile Stop: Food For Greater Elgin Tuesday, June 6 - 8:30 AM-10:00 AMIn The Community - Sprinter
Elgin Genealogical SocietySteve Szabados presents: Finding my Biological FatherTuesday, June 6 - 9:30 AM-11:00 AMMain Library - Grove Room
Senator DeWitte Traveling Office HoursTuesday, June 6 - 10:00 AM-12:00 PMMain Library - Lobby - Concierge
Elgin Genealogical Research AssistanceTuesday, June 6 - 11:30 AM-1:30 PMMain Library - 2nd Floor - Genealogy
Coding Club: Operation Ozobots for Grades 3 - 5 In-Person Tuesday, June 6 - 1:00 PM-2:30 PMMain Library - Computer Training Room Register
Advanced Operation OzobotsIn-Person Tuesday, June 6 - 3:30 PM-5:00 PMMain Library - Computer Training Room Register
Volunteens for Grades 6-8In Person Volunteer ProgramTuesday, June 6 - 6:00 PM-7:00 PMMain Library - Sally Lee Fox Room Register
Summer Preschool StorytimeTuesday, June 6 - 6:15 PM-6:45 PMMain Library - Meadows Community Rooms ABC
Grupo de Conversación en Inglés en línea o en la Biblioteca English Conversation Group -Hybrid-Main Library an ZoomTuesday, June 6 - 6:30 PM-7:30 PMMain Library - Grove Room Register
Elgin Watch Factory: A Worker's LifeTuesday, June 6 - 7:00 PM-8:00 PMMain Library - Elgin Room Register
Get to Know Your iPadWednesday, June 7 - 10:00 AM-11:00 AMMain Library - 2nd Floor - Behind Elevators Register
Bounce & Rhyme Storytime Ages 1-3 years oldWednesday, June 7 - 10:00 AM-10:30 AMRakow Branch Register
Budding Bookworms Preschool Storytime Ages 3-5 years oldWednesday, June 7 - 10:45 AM-11:15 AMRakow Branch Register
Coding Club: Operation Ozobots for Grades 3 - 5 In-Person Wednesday, June 7 - 1:00 PM-2:30 PMMain Library - Computer Training Room Register
The Fun HabitAn Author Talk with Mike Rucker, Ph.D.Wednesday, June 7 - 3:00 PM-4:00 PMVirtual Register
Advanced Operation OzobotsIn-Person Wednesday, June 7 - 3:30 PM-5:00 PMMain Library - Computer Training Room Register
Canceled: Curso para Eliminar el Estrés para Cuidadores en españolEnfermedades crónicasWednesday, June 7 - 5:30 PM-7:00 PMMain Library Register