Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a colour combintion to give he most comfortable contrast.

get recommendations

Hi, I'm Sarah. Our staff can help you find the perfect book - for your own reading, your book club, or from another library - and much more. Contact us at or call us at 630-232-0780 if you have questions.

New Book Alerts

To keep you up-to-date with new Library books, DVDs and audiobooks subscribe to New Book Alerts. This free online service showcases the newest titles purchased by the Library. You can select to receive alerts via email and/or RSS feeds. If you see a new title that you are interested in, just click "check catalog" to place a hold on the item right away.

Author Check

Through Author Check, create a free account and then make a list of your favorite authors. When a new title by one of your authors is added to the collection, you'll receive an email notice. You'll then be able to place a hold on the item.

Personal Reading Lists

Looking for your next great read? Fill out this form with your Geneva Public Library card number and reading preferences and our book experts will take care of the rest! Give us 24-48 hours to personalize a list of 5 books we think you'll love.

Book Club Service

The Library will provide books for your whole book club. With advance notice, we'll have items ready for checkout a month before your club meets. We'll also create a packet of discussion questions, book reviews, and other information for each book you discuss. Please fill out this form and we'll be in touch with you within two business days.

My Favorite Authors

Choose up to 15 authors from this list and we will place a hold for you on their new books before they are released.  While we cannot guarantee how near the top of the list you will be, we will notify you when your next great read is available for pickup.  Don't forget to choose your preferred format.

ILL Material requests

As of Friday, Feb. 28, 2020 we suspended ILL requests. You will not be able to request ILL through another library during this temporary halt in service, as each library reserves this service for its own members. 

We apologize for the inconvenience and ask for your patience as we wait for news on when this service can resume in our new library at 227 S. Seventh St. 

Keep up with the latest Library news at