close
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.

    

VISIT US IN PERSON

We're open! No appointment needed: Drop in and visit us to browse, check out materials, read, do some work, and more at your Library. You can reserve a study room. We also have computers available on a first-come-first-serve basis.

Come to OUr Drive-up

If you opt for drive-up service, our hours are Monday to Thursday: 9 a.m. to 7 p.m., and Friday and Saturday: 9 a.m. to 5 p.m. To check out books, go to gpld.org and place a hold through our online catalog. Pick up your books at our drive-up window.

Returning Books

Return your books anytime at our book drop. Procedures require us to hold your returns for a few days before those materials can be checked out again. No late fees apply!

Stay Connected Virtually

Enjoy storytimes, book talks, lectures, crafts, and more through GPLD Connects, which is available 24/7. Also, join us online to enjoy virtual events for all ages.

Questions?

Looking for a book recommendation? Need tech support? Even if you can't come in person, our staff can serve you via email, geneva.library@gpld.org, and phone, (630) 232-0780. We are here for you!

UPCOMING EVENTS

Thu, Oct 22, 9:15am - 9:35am
Geneva Public Library District
Registration is now closed

Thu, Oct 22, 10:00am - 10:20am
Geneva Public Library District - Meeting Room
Registration is now closed

Thu, Oct 22, 4:00pm - 5:00pm
Geneva Public Library District
Registration is now closed

Thu, Oct 22, 7:00pm - 9:00pm
Geneva Public Library District

Fri, Oct 23, 11:30am - 12:00pm
Geneva Public Library District
Registration is now closed

Fri, Oct 23, 4:00pm - 4:45pm
Geneva Public Library District
Registration is now closed

Mon, Oct 26, All day
Geneva Public Library District

Mon, Oct 26, 4:00pm - 4:30pm
Geneva Public Library District

Tue, Oct 27, 11:00am - 11:30am
Geneva Public Library District

Tue, Oct 27, 2:00pm - 3:00pm
Geneva Public Library District - Training Lab

Tue, Oct 27, 3:00pm - 4:30pm
Geneva Public Library District

Tue, Oct 27, 4:30pm - 6:30pm
Geneva Public Library District

Wed, Oct 28, 4:00pm - 6:00pm
Geneva Public Library District

Fri, Oct 30, 9:15am - 9:35am
Geneva Public Library District

Fri, Oct 30, 10:00am - 10:20am
Geneva Public Library District - Meeting Room

Mon, Nov 02, All day
Geneva Public Library District

Tue, Nov 03, 9:15am - 9:35am
Geneva Public Library District

Tue, Nov 03, 3:00pm - 4:30pm
Geneva Public Library District

Thu, Nov 05, 9:30am - 10:00am
Geneva Public Library District - Meeting Room

Thu, Nov 05, 10:00am - 10:30am
Geneva Public Library District

Thu, Nov 05, 5:15pm - 6:30pm
Geneva Public Library District - Meeting Room

Fri, Nov 06, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Fri, Nov 06, 5:00pm - 6:00pm
Geneva Public Library District

Sat, Nov 07, 10:00am - 10:20am
Geneva Public Library District - Meeting Room

Tue, Nov 10, 2:00pm - 2:45pm
Geneva Public Library District - Training Lab

Tue, Nov 10, 3:00pm - 4:30pm
Geneva Public Library District

Tue, Nov 10, 6:30pm - 7:30pm
Geneva Public Library District

Wed, Nov 11, 10:00am - 11:00am
Geneva Public Library District - Meeting Room

Wed, Nov 11, 10:00am - 11:00am
Geneva Public Library District

Wed, Nov 11, 4:00pm - 5:00pm
Geneva Public Library District

Fri, Nov 13, 9:15am - 9:35am
Geneva Public Library District

Fri, Nov 13, 10:00am - 10:20am
Geneva Public Library District - Meeting Room

Mon, Nov 16, 2:00pm - 3:00pm
Geneva Public Library District - Meeting Room

Tue, Nov 17, 9:15am - 9:35am
Geneva Public Library District

Tue, Nov 17, 3:00pm - 4:30pm
Geneva Public Library District

Wed, Nov 18, 10:00am - 10:30am
Geneva Public Library District

Wed, Nov 18, 4:00pm - 4:30pm
Geneva Public Library District

Wed, Nov 18, 4:00pm - 4:30pm
Geneva Public Library District

Wed, Nov 18, 6:30pm - 7:00pm
Geneva Public Library District

Thu, Nov 19, 10:00am - 10:30am
Geneva Public Library District

Thu, Nov 19, 4:00pm - 4:30pm
Geneva Public Library District

Thu, Nov 19, 7:00pm - 9:00pm
Geneva Public Library District

Fri, Nov 20, 9:30am - 10:00am
Geneva Public Library District - Meeting Room

Fri, Nov 20, 11:00am - 11:30am
Geneva Public Library District

Mon, Nov 23, 4:00pm - 4:30pm
Geneva Public Library District

Tue, Nov 24, 11:00am - 11:30am
Geneva Public Library District

Tue, Nov 24, 2:00pm - 2:45pm
Geneva Public Library District - Training Lab

Tue, Nov 24, 3:00pm - 4:30pm
Geneva Public Library District

Mon, Nov 30, All day
Geneva Public Library District

Tue, Dec 01, 3:00pm - 4:30pm
Geneva Public Library District

Thu, Dec 03, 10:00am - 10:30am
Geneva Public Library District

Thu, Dec 03, 4:00pm - 4:30pm
Geneva Public Library District

Thu, Dec 03, 5:30pm - 6:30pm
Geneva Public Library District - Meeting Room

Mon, Dec 07, 2:00pm - 3:00pm
Geneva Public Library District - Meeting Room

Tue, Dec 08, 3:00pm - 4:30pm
Geneva Public Library District

Tue, Dec 08, 6:30pm - 7:30pm
Geneva Public Library District

Mon, Dec 14, All day
Geneva Public Library District

Tue, Dec 15, 3:00pm - 4:30pm
Geneva Public Library District

Wed, Dec 16, 4:00pm - 4:30pm
Geneva Public Library District

Thu, Dec 17, 7:00pm - 9:00pm
Geneva Public Library District

Fri, Dec 18, 11:00am - 11:30am
Geneva Public Library District

Tue, Dec 22, 3:00pm - 4:30pm
Geneva Public Library District

Mon, Dec 28, All day
Geneva Public Library District

Tue, Dec 29, 3:00pm - 4:30pm
Geneva Public Library District

Explore using Overdrive, Hoopla, RBDigital, and more.