Skip to main content
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.

get recommendations

Hi, I'm Lauren. 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.

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.


Can’t figure out what to read next? Looking for a surprise? Check out our Book Boxes! Book Boxes is a subscription service, sign up and every other month our librarians will put together a box for you with two books inside based on a theme. Please note that Book Boxes are available to GPLD card holders only.

Book Club Bundles

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.

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

You may now request an Interlibrary Loan through another participating library, and we will notify you when your materials are available. This service is available to GPLD cardholders only. Please note: not all member libraries are participating in Interlibrary Loan at this time.