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.

kids and parents

Hi, I'm Kristi.  I'm the Youth Services Manager at the Geneva Public Library.  From birth through eighth grade, we offer activities, programs, and resources beginning with early literacy, creative play and storytimes, to book clubs, STEAM, and robotics that provide hands-on learning and fun.  Contact us at geneva.library@gpld.org or call us at 630-232-0780 if you have questions.

Upcoming Youth Events

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

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

Geneva Public Library District - Meeting Room
Wed, Oct 25, 4:00pm - 5:00pm

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

Canceled
Geneva Public Library District
Thu, Oct 26, 10:30am - 11:00am

Geneva Public Library District - Meeting Room
Thu, Oct 26, 4:30pm - 5:30pm
This event is full

Geneva Public Library District - Program Room
Fri, Oct 27, 9:15am - 9:45am

Geneva Public Library District - Meeting Room
Fri, Oct 27, 10:15am - 10:45am

Geneva Public Library District - Meeting Room
Sat, Oct 28, 2:00pm - 3:00pm

Geneva Public Library District - Program Room
Mon, Oct 30, 9:30am - 10:00am
Registration is now closed

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

Geneva Public Library District - Program Room
Mon, Oct 30, 1:15pm - 1:45pm
Registration is now closed

Geneva Public Library District
Tue, Oct 31, 9:00am - 9:00pm

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

Geneva Public Library District
Tue, Oct 31, 10:15am - 10:25am

Geneva Public Library District - Program Room
Thu, Nov 02, 9:30am - 10:00am

Canceled
Geneva Public Library District
Thu, Nov 02, 10:30am - 11:00am

Geneva Public Library District - Program Room
Fri, Nov 03, 9:15am - 9:45am

Geneva Public Library District - Meeting Room
Fri, Nov 03, 10:15am - 10:45am

Geneva Public Library District - Meeting Room
Fri, Nov 03, 4:30pm - 5:30pm

Geneva Public Library District - Meeting Room
Sun, Nov 05, 2:00pm - 3:00pm

Geneva Public Library District - Program Room
Mon, Nov 06, 9:30am - 10:00am
Registration is now closed

Geneva Public Library District - Meeting Room
Mon, Nov 06, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Nov 06, 1:15pm - 1:45pm
Registration is now closed

Geneva Public Library District - Meeting Room
Mon, Nov 06, 4:00pm - 4:45pm

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

Geneva Public Library District - Program Room
Tue, Nov 07, 7:00pm - 7:30pm

Geneva Public Library District - Program Room
Wed, Nov 08, 3:00pm - 3:15pm
This event is full

Geneva Public Library District - Program Room
Wed, Nov 08, 3:15pm - 3:30pm
This event is full

Geneva Public Library District - Program Room
Wed, Nov 08, 3:30pm - 3:45pm
This event is full

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

Geneva Public Library District - Meeting Room
Wed, Nov 08, 4:00pm - 4:45pm

Geneva Public Library District - Program Room
Wed, Nov 08, 5:00pm - 6:00pm

Geneva Public Library District - Program Room
Thu, Nov 09, 9:30am - 10:00am

Canceled
Geneva Public Library District
Thu, Nov 09, 10:30am - 11:00am

Geneva Public Library District - Program Room
Fri, Nov 10, 9:15am - 9:45am

Geneva Public Library District - Meeting Room
Fri, Nov 10, 10:15am - 10:45am

Geneva Public Library District - Meeting Room
Fri, Nov 10, 1:00pm - 3:00pm

Geneva Public Library District - Program Room
Fri, Nov 10, 2:00pm - 3:00pm

Geneva Public Library District - Meeting Room
Fri, Nov 10, 6:30pm - 8:00pm

Geneva Public Library District - Program Room
Sat, Nov 11, 10:00am - 10:30am

Geneva Public Library District - Program Room
Mon, Nov 13, 9:30am - 10:00am
Registration is now closed

Geneva Public Library District - Meeting Room
Mon, Nov 13, 9:30am - 10:00am

Geneva Public Library District - Program Room
Mon, Nov 13, 1:15pm - 1:45pm
Registration is now closed

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

Geneva Public Library District - Program Room
Tue, Nov 14, 7:00pm - 7:30pm

Peck Farm - Orientation Barn
Wed, Nov 15, 10:00am - 10:30am

Geneva Public Library District - Program Room
Thu, Nov 16, 9:30am - 10:00am

Canceled
Geneva Public Library District
Thu, Nov 16, 10:30am - 11:00am

Geneva Public Library District - Program Room
Thu, Nov 16, 3:45pm - 4:00pm
This event is full

Geneva Public Library District - Program Room
Thu, Nov 16, 4:00pm - 4:15pm
This event is full

Geneva Public Library District - Program Room
Thu, Nov 16, 4:15pm - 4:30pm
This event is full

Geneva Public Library District - Program Room
Thu, Nov 16, 4:30pm - 4:45pm
This event is full

Geneva Public Library District - Meeting Room
Fri, Nov 17, 9:15am - 9:45am

Geneva Public Library District - Meeting Room
Fri, Nov 17, 10:15am - 10:45am

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

Geneva Public Library District - Program Room
Sun, Nov 19, 1:30pm - 2:15pm

Geneva Public Library District - Program Room
Mon, Nov 20, 9:30am - 10:45am

Geneva Public Library District - Program Room
Mon, Nov 20, 11:00am - 12:15pm

Geneva Public Library District - Program Room
Mon, Nov 20, 1:00pm - 2:15pm
This event is full

Geneva Public Library District - Program Room
Mon, Nov 20, 2:30pm - 4:00pm

Geneva Public Library District
Tue, Nov 21, 9:00am - 9:00pm

Geneva Public Library District - Meeting Room
Tue, Nov 21, 10:30am - 11:30am

Geneva Public Library District - Program Room
Mon, Nov 27, 5:00pm - 6:00pm

The Sugar Path, 315 W. State Street, Geneva
Tue, Nov 28, 10:00am - 10:30am

Geneva Public Library District - Program Room
Wed, Nov 29, 10:00am - 11:30am

Geneva Public Library District - Meeting Room
Fri, Dec 15, 3:30pm - 4:30pm
Registration opens Wednesday, November 15 2017 at 9:00am

Geneva Public Library District - Program Room
Wed, Dec 20, 4:00pm - 4:45pm
Registration opens Wednesday, November 1 2017 at 9:00am

Geneva Public Library District - Program Room
Wed, Dec 27, 10:00am - 11:00am
Registration opens Wednesday, November 1 2017 at 9:00am

Geneva Public Library District - Program Room
Mon, Jan 09, 4:00pm - 4:45pm
Registration opens Friday, December 15 2017 at 9:00am