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 $5,657,662.57 so far this year including $46,115.23 saved yesterday. In June, they saved $1,013,508.73.

Events & Classes

LIBRARY CLOSED for the Independence Day HolidayPassport Services UnavailableFriday, July 3 - 9:00 AM-6:00 PMMain Library - Whole Library
LIBRARY CLOSED for the Independence Day HolidayPassport Services UnavailableSaturday, July 4 - All DayMain Library - Whole Library
LIBRARY CLOSED for the Independence Day HolidayPassport Services UnavailableSunday, July 5 - 12:00 PM-5:00 PMMain Library - Whole Library
Earth Matters: Rethink the Future ExhibitionMonday, July 6 - 9:00 AM-9:00 PMMain Library
Story Mix for Birth-6Monday, July 6 - 10:00 AM-10:30 AMMain Library - Meadows Community Rooms ABC
Sew What? Apron (Grades 6-12)Monday, July 6 - 10:00 AM-12:00 PMMain Library - Studio 270 Register
Monday MoviesNo Shushing EventMonday, July 6 - 10:00 AM-11:00 AMSouth Elgin Branch - South Elgin - Hoffer Meeting Room
Computers 101 SeriesMonday, July 6 - 10:30 AM-12:00 PMMain Library - Computer Training Room Register
STEAM: Fireworks!Grades K-5 (Registration Required)Monday, July 6 - 11:00 AM-11:45 AMMain Library - Sally Lee Fox & Eagle Rooms Register
Tech Mobile Stop: Cornerstone ParkThe Great Tech Escape Monday, July 6 - 11:30 AM-12:30 PMMobile Services
Video Camp (Grades 6-12)Monday, July 6 - 12:00 PM-2:00 PMMain Library - Studio 270 Digital Media Lab Register
STEAM: Fireworks! Grades K-5 (Registration Required)Monday, July 6 - 2:00 PM-2:45 PMMain Library - Sally Lee Fox & Eagle Rooms Register
Bookmobile Stop: Hunter's RidgeMonday, July 6 - 3:30 PM-4:30 PMMobile Services
Bookmobile Stop: Mark AveMonday, July 6 - 4:45 PM-5:45 PMMobile Services
Evening Chess ClubMonday, July 6 - 5:30 PM-7:00 PMMain Library - 2nd Floor - Behind Elevators
De padre a padre Monday, July 6 - 5:30 PM-7:30 PMMain Library - Conference Room Register
PhD (Projects Half Done) ClubMonday, July 6 - 6:00 PM-7:30 PMRakow Branch - Rakow - Shales Living Room
South Elgin Touch-a-Truck & Early Learning FairSouth Elgin BranchMonday, July 6 - 6:00 PM-8:00 PMSouth Elgin Branch - South Elgin - Parking Lot
Poetry Writers WorkshopHybridMonday, July 6 - 6:30 PM-8:30 PMMain Library - Grove Room Register
Bookmobile Stop: Century Oaks ParkMonday, July 6 - 6:30 PM-7:30 PMMobile Services
Tech Mobile Stop: Food For Greater ElginTuesday, July 7 - 8:30 AM-9:15 AMMobile Services
Earth Matters: Rethink the Future ExhibitionTuesday, July 7 - 9:00 AM-9:00 PMMain Library
Baby Explore and Play Tuesday, July 7 - 9:15 AM-9:45 AMMain Library - Story Room Register
Canceled: Elgin Genealogical SocietyTuesday, July 7 - 9:30 AM-11:00 AMMain Library
Tiny TalesTuesday, July 7 - 10:00 AM-10:30 AMMain Library - Meadows Community Rooms ABC
Piano PerformanceVito ScaliaTuesday, July 7 - 10:00 AM-12:00 PMMain Library - Lobby - Piano
Bounce & Rhyme StorytimeAges 0-3Tuesday, July 7 - 10:00 AM-10:30 AMRakow Branch - Rakow - Large Exhibit Area Register
Budding Bookworms Preschool StorytimeAges 3-5Tuesday, July 7 - 10:45 AM-11:15 AMRakow Branch - Rakow - Large Exhibit Area Register
Elgin Genealogical Society Research AssistanceTuesday, July 7 - 11:30 AM-1:30 PMMain Library - 2nd Floor - Genealogy
Video Camp (Grades 6-12)Tuesday, July 7 - 12:00 PM-2:00 PMMain Library - Studio 270 Digital Media Lab Register