Batavia Public Library
Addison Public Library
Arlington Heights Public Library
Aurora Public Library
Big Rock Library
CCS (Cooperative Computer Services)
College of DuPage
Elgin Community College
Elmhurst Public Library
Gail Borden Library (Elgin, IL)
Glenside Public Library (Glendale Heights, IL)
Helen Plum Library (Lombard, IL)
I-SHARE (65 academic & research libraries)
Kane County Law Library & Self Help Legal Center
Library of Congress
Naperville Public Library
Roselle Public Library
RSA (Resource Sharing Alliance)
Schaumburg Township District Library
Warrenville Public Library
Waubonsee Community College
When: Sunday, February 02, 2020 - 12:30 PM - 4:30 PMWant to learn to play D&D? Characters will be provided for you if you havent created your own alreadyor come at 12:30pm and create a character on the spot. Dungeon masters from The Gaming Goat in Geneva will lead you through a […]
When: Wednesday, February 12, 2020 - 6:30 PM - 8:30 PMTeens and young adults of all abilities - and their families and friends - are invited to meet new people and play board games and card games in a relaxed setting. No registration required.
When: Sunday, February 16, 2020 - 12:30 PM - 4:00 PMTake a free practice test courtesy of Princeton Review. For the test, bring water, #2 pencils, and an energy snack as well as an approved calculator. Results will be made available online by Princeton Review. Registration required. REGISTER HERE.
When: Saturday, March 07, 2020 - 1:00 PM - 4:00 PMAt the BATAVIA Public Library. Teens are invited to learn more about volunteer and paid employment opportunities for the summer and beyond in Batavia, Geneva, North Aurora, and St. Charles. No registration required.
When: Saturday, February 08, 2020 - 9:00 AM - 4:00 PMThe Librarys annual magazine giveaway will be held Saturday, February 8, 9 a.m.4 p.m. (or until the magazines are gone). Magazines from 2016 will be bundled by title and offered free of charge on a first-come, first-served basis.
When: Tuesday, February 11, 2020 - 7:30 PM - 9:00 PMA visitor from Sweden arrives in small-town Iowa only to discover her pen pal has died. A heartwarming, quirky novel about the power of books and each persons potential to impact others lives. The One Book, One Batavia 2020 selection. […]
When: Thursday, February 20, 2020 - 12:00 PM - 1:00 PMPresented by Ellen Huxtable. Registration is not required. Bring a lunch or purchase one at Chapters to enjoy during the program.
When: Monday, February 24, 2020 - 6:30 PM - 8:30 PMDo you need a break? How about a happy hour for introverts? Bring a book, eBook reader, or Playaway to our first Silent Book Club gathering and read quietly with other book lovers. Pick up a Silent Reading Club button at one of the service desks […]
When: Saturday, January 18, 2020 - 2:00 PM - 3:00 PMAges 6 and olderStudents, teens, and adults of all skill levels are welcome to join us for an hour of play. No registration required.
When: Monday, January 20, 2020 - 10:30 AM - 10:30 AMAges 2-3 with a caregiverEnjoy stories, rhymes, and more. Storytimes last approximately 25 minutes. Registration required, beginning January 2.
When: Monday, January 20, 2020 - 1:00 PM - 1:00 PMAll agesBring the whole family to watch a movie at the Library. Please call the Youth Services Desk for movie title, length, and rating. No registration required.
When: Tuesday, January 21, 2020 - 9:30 AM - 9:30 AMInfants with a caregiverInfants who are not yet walking will enjoy this interactive program including songs, nursery rhymes, lap games, and book sharing. Due to the interactive nature of this program, it is requested that care arrangements be made […]