Events & Classes

View All
LIBRARY CLOSED Passport Services UnavailableFriday, July 3 - All DayAll Branches
LIBRARY CLOSEDPassport Services UnavailableSaturday, July 4 - All DayALL LOCATIONS
LIBRARY CLOSED Passport Services UnavailableSunday, July 5 - All DayAll Branches
Preschool DIY Storytime Week #6Sunday, July 5 - 9:00 AM-10:00 AMVirtual
Preschool Craft Week #6Sunday, July 5 - 9:00 AM-10:00 AMVirtual
Preschool Scavenger Hunt Week #6Sunday, July 5 - 9:00 AM-10:00 AMVirtual
Preschool STEAM Activity Week #6Sunday, July 5 - 9:00 AM-10:00 AMVirtual
Stress BustersOnlineMonday, July 6 - 10:00 AM-11:30 AMVirtual
Preschool StorytimeMonday, July 6 - 11:00 AM-11:30 AMVirtual Register
Bookmobile Stop: Hunter's Ridge ApartmentsMonday, July 6 - 4:00 PM-4:45 PMBookmobile
Bookmobile Stop: Mark Avenue/Greater Grace ChurchMonday, July 6 - 5:30 PM-6:15 PMBookmobile
Bookmobile Stop: Wing Park Apts./Garden Qtr. Townhomes Monday, July 6 - 6:30 PM-7:15 PMBookmobile
Poetry Writers Workshop OnlineMonday, July 6 - 7:00 PM-8:30 PMVirtual Register
Elgin Genealogical SocietyCobbler, Tailor, Trunkmaker...Tuesday, July 7 - 9:30 AM-11:45 AMMain Library - Meadows Community Rooms ABC Register
Sensory Fun for Every Little OneTuesday, July 7 - 11:00 AM-11:15 AMVirtual
STEAM: Lever & Fulcrum - Session 1OnlineTuesday, July 7 - 11:00 AM-11:20 AMVirtual Register
STEAM: Lever & Fulcrum - Session 2OnlineTuesday, July 7 - 11:30 AM-11:50 AMVirtual Register
STEAM: Lever & Fulcrum - Session 3OnlineTuesday, July 7 - 1:00 PM-1:20 PMVirtual Register
Bookmobile Stop: State Street Towers Tuesday, July 7 - 2:00 PM-4:00 PMBookmobile
Family Concerts: Little Miss AnnTuesday, July 7 - 3:00 PM-3:30 PMVirtual
Bookmobile Stop: Buena Vista Apts. & TownhomesTuesday, July 7 - 5:00 PM-6:00 PMBookmobile
Regrowing your Veggies - Edible Recycling with EldaTuesday, July 7 - 7:00 PM-8:00 PMVirtual
Tiny TalesWednesday, July 8 - 11:00 AM-11:30 AMVirtual

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,502,752.61 so far this year including $0.00 saved yesterday. In June, they saved $423,586.62.

Interact With Us