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.

  

UPCOMING EVENTS

Geneva Public Library District - Meeting Room
Mon, Feb 19, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 19, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Mon, Feb 19, 11:00am - 12:00pm
This event is full

Geneva Public Library District - Program Room
Mon, Feb 19, 1:15pm - 1:45pm

Geneva Public Library District - Meeting Room
Mon, Feb 19, 6:30pm - 8:30pm

Geneva Public Library District - Program Room
Tue, Feb 20, 9:30am - 10:00am

Geneva Public Library District - Program Room
Tue, Feb 20, 7:00pm - 7:30pm

Geneva Public Library District - Meeting Room
Tue, Feb 20, 7:00pm - 8:30pm

Geneva Public Library District - Conference Room
Tue, Feb 20, 7:30pm - 8:45pm

The Chilled Palette
Wed, Feb 21, 6:30pm - 9:00pm
This event is full

Geneva Public Library District - Meeting Room
Wed, Feb 21, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Thu, Feb 22, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Thu, Feb 22, 10:00am - 11:30am

Geneva Public Library District - Meeting Room
Thu, Feb 22, 4:30pm - 5:30pm

Geneva Public Library District - Meeting Room
Thu, Feb 22, 6:15pm - 9:30pm

Rescheduled
Geneva Public Library District
Thu, Feb 22, 7:00pm - 9:00pm
New date Thursday, February 15, 7:00pm - 9:00pm

Geneva Public Library District - Meeting Room
Fri, Feb 23, 9:30am - 10:00am

Geneva Public Library District - Program Room
Fri, Feb 23, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Fri, Feb 23, 6:30pm - 8:00pm

Geneva Public Library District - Program Room
Sat, Feb 24, 12:00pm - 12:20pm
This event is full

Geneva Public Library District - Program Room
Sat, Feb 24, 12:20pm - 12:40pm

Geneva Public Library District - Program Room
Sat, Feb 24, 12:40pm - 1:00pm

Geneva Public Library District - Program Room
Sat, Feb 24, 1:00pm - 1:20pm

Geneva Public Library District - Program Room
Sat, Feb 24, 1:20pm - 1:40pm
This event is full

Geneva Public Library District - Program Room
Sat, Feb 24, 1:40pm - 2:00pm

Geneva Public Library District - Program Room
Sat, Feb 24, 2:00pm - 2:20pm

Geneva Public Library District - Program Room
Sat, Feb 24, 2:20pm - 2:40pm

Geneva Public Library District - Program Room
Sat, Feb 24, 2:40pm - 3:00pm

Geneva Public Library District - Program Room
Sat, Feb 24, 3:00pm - 3:20pm

Geneva Public Library District - Program Room
Sat, Feb 24, 3:20pm - 3:40pm

Geneva Public Library District - Program Room
Sat, Feb 24, 3:40pm - 4:00pm

Geneva Public Library District - Meeting Room
Mon, Feb 26, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 26, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Feb 26, 1:15pm - 1:45pm

Geneva Public Library District - Program Room
Mon, Feb 26, 5:00pm - 6:00pm

Geneva Public Library District - Program Room
Tue, Feb 27, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Tue, Feb 27, 4:00pm - 5:15pm
This event is full

Geneva Public Library District - Program Room
Tue, Feb 27, 7:00pm - 7:30pm

Geneva Public Library District
Thu, Mar 01, All day

Geneva Public Library District - Program Room
Thu, Mar 01, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Thu, Mar 01, 3:00pm - 4:30pm

Geneva Public Library District - Meeting Room
Fri, Mar 02, 9:30am - 10:30am

Geneva Public Library District - Program Room
Fri, Mar 02, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Fri, Mar 02, 11:00am - 12:00pm

Geneva Public Library District - Meeting Room
Fri, Mar 02, 1:00pm - 2:00pm

Geneva Public Library District - Meeting Room
Fri, Mar 02, 2:30pm - 4:00pm

Geneva Public Library District - Program Room
Sat, Mar 03, 10:00am - 10:30am

Geneva Public Library District - Program Room
Mon, Mar 05, 6:30pm - 8:45pm

Geneva Public Library District - Meeting Room
Tue, Mar 06, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Wed, Mar 07, 12:00pm - 1:00pm

Geneva Public Library District
Thu, Mar 08, 12:00pm - 1:00pm

Geneva Public Library District - Program Room
Thu, Mar 08, 4:00pm - 4:45pm

Aurelio's
Thu, Mar 08, 6:30pm - 8:30pm

Geneva Public Library District - Meeting Room
Thu, Mar 08, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Fri, Mar 09, 9:30am - 10:00am

Greenfields of Geneva - Friendship Hall
Fri, Mar 09, 7:00pm - 8:00pm

Geneva Public Library District - Program Room
Sat, Mar 10, 2:00pm - 3:30pm
This event is full

Geneva Public Library District - Program Room
Sun, Mar 11, 1:30pm - 2:15pm

Geneva Public Library District - Meeting Room
Sun, Mar 11, 1:30pm - 4:30pm

Geneva Public Library District - Meeting Room
Mon, Mar 12, 4:00pm - 4:45pm

Geneva Public Library District - Meeting Room
Mon, Mar 12, 7:00pm - 8:00pm

Geneva Public Library District - Meeting Room
Tue, Mar 13, 10:00am - 11:00am

Geneva Public Library District - Program Room
Tue, Mar 13, 7:00pm - 8:30pm

Geneva Public Library District - Conference Room
Wed, Mar 14, 10:00am - 11:00am

Peck Farm - Orientation Barn
Wed, Mar 14, 10:00am - 10:30am

Geneva Public Library District - Program Room
Wed, Mar 14, 5:00pm - 6:00pm

All Chocolate Kitchen
Wed, Mar 14, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Thu, Mar 15, 10:00am - 11:30am

Geneva Public Library District - Meeting Room
Thu, Mar 15, 4:00pm - 4:45pm

Geneva Public Library District - Meeting Room
Thu, Mar 15, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Fri, Mar 16, 9:30am - 11:00am

Geneva Public Library District - Meeting Room
Fri, Mar 16, 9:30am - 10:00am

Geneva Public Library District - Program Room
Sat, Mar 17, 10:00am - 10:30am

Geneva Public Library District - Program Room
Sat, Mar 17, 2:00pm - 3:30pm

Geneva Public Library District - Meeting Room
Sun, Mar 18, 1:00pm - 3:15pm

The PrivateBank - 501 W. State Street, Geneva
Mon, Mar 19, 10:00am - 10:30am

Geneva Public Library District - Meeting Room
Mon, Mar 19, 6:30pm - 8:30pm

Geneva Public Library District - Program Room
Mon, Mar 19, 7:00pm - 8:30pm

Geneva Public Library District
Tue, Mar 20, 10:00am - 12:00pm

Geneva Public Library District - Conference Room
Tue, Mar 20, 7:30pm - 8:45pm

Geneva Public Library District - Program Room
Wed, Mar 21, 3:45pm - 4:00pm
This event is full

Geneva Public Library District - Program Room
Wed, Mar 21, 4:00pm - 4:15pm
This event is full

Geneva Public Library District - Program Room
Wed, Mar 21, 4:15pm - 4:30pm
This event is full

Geneva Public Library District - Meeting Room
Wed, Mar 21, 4:15pm - 5:00pm

Geneva Public Library District - Program Room
Wed, Mar 21, 4:30pm - 4:45pm

Geneva Public Library District - Meeting Room
Wed, Mar 21, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Thu, Mar 22, 4:30pm - 5:30pm

Geneva Public Library District - Meeting Room
Thu, Mar 22, 7:00pm - 9:00pm

Geneva Public Library District - Meeting Room
Fri, Mar 23, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Fri, Mar 23, 6:30pm - 8:00pm

Geneva Public Library District - Meeting Room
Mon, Mar 26, 1:00pm - 2:15pm

Geneva Public Library District - Meeting Room
Mon, Mar 26, 3:00pm - 4:15pm

Geneva Public Library District - Meeting Room
Mon, Mar 26, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Wed, Mar 28, 5:00pm - 6:00pm

Geneva Public Library District - Meeting Room
Fri, Mar 30, 9:30am - 10:45am

Geneva Public Library District - Meeting Room
Fri, Mar 30, 11:00am - 12:15pm

Geneva Public Library District - Meeting Room
Fri, Mar 30, 1:00pm - 2:15pm

Geneva Public Library District - Meeting Room
Fri, Mar 30, 2:30pm - 4:00pm

Geneva Public Library District - Program Room
Sat, Mar 31, 10:00am - 10:30am

Geneva Public Library District
Sun, Apr 01, All day

Geneva Public Library District - Program Room
Mon, Apr 02, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Mon, Apr 02, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Apr 02, 6:30pm - 8:45pm

Geneva Public Library District - Program Room
Tue, Apr 03, 9:30am - 10:00am

Geneva Public Library District - Program Room
Tue, Apr 03, 6:30pm - 7:00pm

Absolute Music, 611 E. State Street, Geneva
Wed, Apr 04, 10:00am - 10:30am

Geneva Public Library District - Meeting Room
Wed, Apr 04, 12:00pm - 1:00pm

Geneva Public Library District - Meeting Room
Wed, Apr 04, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Thu, Apr 05, 9:30am - 10:00am

Geneva Public Library District - Program Room
Thu, Apr 05, 10:30am - 11:00am

Geneva Public Library District - Program Room
Thu, Apr 05, 4:00pm - 4:45pm

Geneva Public Library District - Program Room
Thu, Apr 05, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Thu, Apr 05, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Fri, Apr 06, 9:30am - 10:00am

Geneva Public Library District - Program Room
Fri, Apr 06, 9:30am - 10:00am

Geneva Public Library District - Program Room
Fri, Apr 06, 1:30pm - 2:00pm

Geneva Public Library District - Program Room
Sat, Apr 07, 2:00pm - 3:30pm

Geneva Public Library District - Meeting Room
Sat, Apr 07, 2:30pm - 4:00pm

Geneva Public Library District - Program Room
Sun, Apr 08, 1:30pm - 2:15pm

Geneva Public Library District - Program Room
Mon, Apr 09, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Mon, Apr 09, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Mon, Apr 09, 7:00pm - 8:00pm

Geneva Public Library District - Program Room
Tue, Apr 10, 9:30am - 10:00am

Geneva Public Library District
Tue, Apr 10, 10:00am - 12:00pm

Geneva Public Library District - Meeting Room
Tue, Apr 10, 4:00pm - 4:45pm

Geneva Public Library District - Program Room
Tue, Apr 10, 6:30pm - 7:00pm

Geneva Public Library District - Conference Room
Wed, Apr 11, 10:00am - 11:00am

Peck Farm - Orientation Barn
Wed, Apr 11, 10:00am - 10:30am

Geneva Public Library District - Program Room
Wed, Apr 11, 5:00pm - 6:00pm

All Chocolate Kitchen
Wed, Apr 11, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Wed, Apr 11, 7:00pm - 8:30pm

Geneva Public Library District
Thu, Apr 12, 12:00am - 1:00pm

Geneva Public Library District - Program Room
Thu, Apr 12, 9:30am - 10:00am

Geneva Public Library District - Program Room
Thu, Apr 12, 10:30am - 11:00am

Geneva Public Library District - Program Room
Thu, Apr 12, 1:30pm - 2:00pm

Geneva Public Library District - Program Room
Fri, Apr 13, 9:30am - 10:00am

Geneva Public Library District - Program Room
Sat, Apr 14, 10:00am - 10:30am

Geneva Public Library District - Program Room
Mon, Apr 16, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Mon, Apr 16, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Mon, Apr 16, 4:00pm - 4:45pm

Geneva Public Library District - Meeting Room
Mon, Apr 16, 6:30pm - 8:30pm

Geneva Public Library District - Program Room
Tue, Apr 17, 9:30am - 10:00am

Geneva Public Library District - Program Room
Tue, Apr 17, 6:30pm - 7:00pm

Geneva Public Library District - Meeting Room
Tue, Apr 17, 7:00pm - 8:30pm

Geneva Public Library District - Conference Room
Tue, Apr 17, 7:30pm - 8:45pm

Geneva Public Library District - Program Room
Wed, Apr 18, 10:30am - 11:00am

Geneva Public Library District - Program Room
Wed, Apr 18, 3:45pm - 4:00pm

Geneva Public Library District - Program Room
Wed, Apr 18, 4:00pm - 4:15pm

Geneva Public Library District - Program Room
Wed, Apr 18, 4:15pm - 4:30pm

Geneva Public Library District - Program Room
Wed, Apr 18, 4:30pm - 4:45pm

Geneva Public Library District - Meeting Room
Wed, Apr 18, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Thu, Apr 19, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Thu, Apr 19, 10:00am - 11:30am

Geneva Public Library District - Program Room
Thu, Apr 19, 10:30am - 11:00am

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

Geneva Public Library District - Program Room
Fri, Apr 20, 9:30am - 11:00am

Geneva Public Library District - Meeting Room
Fri, Apr 20, 8:00pm - 9:00pm

Geneva Public Library District - Program Room
Mon, Apr 23, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Mon, Apr 23, 9:30am - 10:00am

Geneva Public Library District
Mon, Apr 23, 10:30am - 11:00am

Geneva Public Library District - Meeting Room
Mon, Apr 23, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Tue, Apr 24, 9:30am - 10:00am

Geneva Public Library District
Tue, Apr 24, 10:00am - 12:00pm

Geneva Public Library District - Program Room
Tue, Apr 24, 4:00pm - 4:45pm

Geneva Public Library District - Program Room
Tue, Apr 24, 6:30pm - 7:00pm

Geneva Public Library District - Program Room
Wed, Apr 25, 5:00pm - 6:00pm

Geneva Public Library District - Meeting Room
Wed, Apr 25, 7:00pm - 8:30pm

Geneva Public Library District - Program Room
Thu, Apr 26, 9:30am - 10:00am

Geneva Public Library District - Program Room
Thu, Apr 26, 10:30am - 11:00am

Geneva Public Library District - Meeting Room
Thu, Apr 26, 4:30pm - 5:30pm

Geneva Public Library District - Meeting Room
Thu, Apr 26, 7:00pm - 9:00pm

Geneva Public Library District - Program Room
Thu, Apr 26, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Fri, Apr 27, 9:30am - 10:00am

Geneva Public Library District - Program Room
Fri, Apr 27, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Fri, Apr 27, 6:30pm - 8:00pm

Geneva Public Library District - Program Room
Sat, Apr 28, 10:00am - 10:30am

Geneva Public Library District - Meeting Room
Mon, Apr 30, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Tue, May 01, 7:00pm - 8:30pm

Johnson’s Mound Forest Preserve, Shelter 1, 41W600 Hughes Road, Elburn
Wed, May 02, 9:30am - 10:30am

Geneva Public Library District - Meeting Room
Wed, May 02, 12:00pm - 1:00pm

Geneva Public Library District - Meeting Room
Thu, May 03, 4:00pm - 5:00pm

Geneva Public Library District - Meeting Room
Thu, May 03, 6:30pm - 7:15pm

Geneva Public Library District - Meeting Room
Fri, May 04, 9:30am - 10:00am

Geneva Public Library District - Program Room
Fri, May 04, 9:30am - 10:00am

Geneva Public Library District - Meeting Room
Fri, May 04, 4:30pm - 5:30pm

Geneva Public Library District - Program Room
Sat, May 05, 2:00pm - 3:30pm

Geneva Public Library District - Meeting Room
Mon, May 07, 10:00am - 11:00am

Geneva Public Library District - Program Room
Mon, May 07, 6:30pm - 8:45pm

Geneva Public Library District - Meeting Room
Tue, May 08, 10:00am - 11:00am

Geneva Public Library District - Meeting Room
Tue, May 08, 4:00pm - 5:00pm

Geneva Public Library District - Meeting Room
Tue, May 08, 7:00pm - 8:30pm

Geneva Public Library District - Conference Room
Wed, May 09, 10:00am - 11:00am

Peck Farm - Orientation Barn
Wed, May 09, 10:00am - 10:30am

Geneva Public Library District - Program Room
Wed, May 09, 5:00pm - 6:00pm

All Chocolate Kitchen
Wed, May 09, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Wed, May 09, 7:00pm - 8:30pm

Geneva Public Library District
Thu, May 10, 12:00pm - 1:00pm

Geneva Public Library District - Meeting Room
Thu, May 10, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Fri, May 11, 9:30am - 10:00am

Geneva Public Library District - Program Room
Sat, May 12, 10:00am - 10:30am

Craft Urban, 211 James Street, Geneva
Mon, May 14, 10:00am - 10:30am

Geneva Public Library District - Meeting Room
Mon, May 14, 4:00pm - 4:45pm

Geneva Public Library District - Program Room
Mon, May 14, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Tue, May 15, 10:00am - 11:00am

Geneva Public Library District - Conference Room
Tue, May 15, 7:30pm - 8:45pm

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

Geneva Public Library District - Program Room
Wed, May 16, 3:45pm - 4:00pm

Geneva Public Library District - Program Room
Wed, May 16, 4:00pm - 4:15pm

Geneva Public Library District - Program Room
Wed, May 16, 4:15pm - 4:30pm

Geneva Public Library District - Program Room
Wed, May 16, 4:30pm - 4:45pm

Geneva Public Library District - Meeting Room
Wed, May 16, 7:00pm - 8:30pm

Geneva Public Library District - Meeting Room
Thu, May 17, 10:00am - 11:30am

Geneva Public Library District - Meeting Room
Fri, May 18, 9:30am - 10:00am

Geneva Public Library District - Program Room
Fri, May 18, 9:30am - 11:00am

Geneva Public Library District - Meeting Room
Fri, May 18, 2:00pm - 3:30pm

Geneva Public Library District - Meeting Room
Sun, May 20, 1:00pm - 3:15pm

Geneva Public Library District - Program Room
Sun, May 20, 1:30pm - 2:15pm

Digital Library

GPLD has issued requests for proposals for RFID and RFID tagging.

RFID RFP

RFID Tag Conversion RFP

new Building information

Learn about plans for a new library.

2018 Winter CHallenge

Enjoy the challenge!

Kids and Parents

Middle Schoolers

Teens

Teachers and Schools

20sand30s

Adults

Seniors

Businesses