Events & Classes

View All
Spanish Café/Café en EspañolMonday, December 05, 2016
12:00 PM
Main Library
Conference Room
After School AdventuresMonday, December 05, 2016
4:00 PM
Main Library
Youth Center - Creation Station
Creativity LabMonday, December 05, 2016
4:00 PM
Rakow Branch
Rakow - Corridor West
The Gaming EventMonday, December 05, 2016
6:00 PM
Main Library
Meadows Comm. Rms. A-B
Poetry Writers WorkshopMonday, December 05, 2016
6:30 PM
Main Library
South Elgin Room
Tablets: Library Entertainment AppsMonday, December 05, 2016
6:30 PM
Main Library
Computer Training Room
Elgin Genealogical SocietyTuesday, December 06, 2016
9:00 AM
Main Library
Meadows Comm. Rms. A-B
The Robot Zoo ExhibitTuesday, December 06, 2016
9:00 AM
Main Library
Entry Rotunda
Star Wars: The Nostalgia Awakens Vintage...Tuesday, December 06, 2016
9:00 AM
Main Library
2nd Floor - Main Street West
Panera Milk & Cookie StorytimeTuesday, December 06, 2016
9:30 AM
Library On The Go
Restaurant
Career Services & Resume AssistanceTuesday, December 06, 2016
1:00 PM
Main Library
Computer Training Room
Rakow Rooks Chess ClubTuesday, December 06, 2016
4:30 PM
Rakow Branch
Rakow - Corridor West

Interact With Us

Read Our Latest Newsletter

Click here
to read
our latest
newsletter.

Visit our Instagram and Flickr pages.

View our Instagram Feed!

Visit our Flickr Albums

GailMail is a service that delivers library announcements via email.  This service is provided in addition to email reserve and overdue notices and is open to all.

Fill out the form below to subscribe to GailMail.

Sign up for GailMail

 

Locations

270 N. Grove Ave.
Elgin, IL 60120
Get Directions
847-742-2411
 
HOURS
Monday-Thursday 9am-9pm
Friday & Saturday 9am-6pm
Sunday Noon-5pm
 
Events & Classes - View Calendar

2751 W. Bowes Rd.
Elgin, IL 60124
Get Directions
847-531-7271
 
HOURS
Monday-Thursday 9am-8pm
Friday & Saturday 9am-5pm
Sunday Noon-5pm
 
Events & Classes - View Calendar

127 South McLean Blvd.
South Elgin, IL 60177
Get Directions
847-931-2090
 
HOURS
Monday-Thursday 10am-7pm
Saturday 10am-4pm
Sunday Noon-4pm
 
Events & Classes - View Calendar