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

kids landing

Hi, I'm Lynne. From birth through eighth grade, we offer activities, programs, and resources beginning with early literacy, creative play, and storytimes, to book clubs, S.T.E.A.M., 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.

Storytimes from Home

Want more? View all our virtual storytimes at GPLD Connects Storytimes.

Upcoming Youth Events

Tue, Oct 04, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Tue, Oct 04, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Tue, Oct 04, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Tue, Oct 04, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot
Registration is now closed

Wed, Oct 05, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Wed, Oct 05, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Wed, Oct 05, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Thu, Oct 06, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot
This event is full

Thu, Oct 06, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Oct 06, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Oct 06, 4:30pm - 5:30pm
Geneva Public Library District - Meeting Room

Fri, Oct 07, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Oct 07, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Fri, Oct 07, 4:30pm - 5:30pm
Geneva Public Library District - Meeting Room

Mon, Oct 10, 10:30am - 11:15am
Geneva Public Library District - Discovery Spot

Mon, Oct 10, 2:00pm - 3:00pm
Geneva Public Library District - DIY Workshop

Mon, Oct 10, 4:15pm - 5:00pm
Geneva Public Library District
This event is full

Tue, Oct 11, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Tue, Oct 11, 3:45pm - 4:45pm
Geneva Public Library District - Training Lab

Tue, Oct 11, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

Wed, Oct 12, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Wed, Oct 12, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Wed, Oct 12, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Thu, Oct 13, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot
This event is full

Thu, Oct 13, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Oct 13, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Oct 13, 4:30pm - 6:00pm
Geneva Public Library District - Teen Take Over

Fri, Oct 14, 9:30am - 10:15am
Geneva Public Library District - Discovery Spot

Fri, Oct 14, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Mon, Oct 17, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot
This event is full

Mon, Oct 17, 4:15pm - 5:00pm
Geneva Public Library District - Discovery Spot
This event is full

Tue, Oct 18, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Tue, Oct 18, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Tue, Oct 18, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Tue, Oct 18, 6:30pm - 8:30pm
Geneva Public Library District - Meeting Room

Tue, Oct 18, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

Wed, Oct 19, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Wed, Oct 19, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Wed, Oct 19, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Thu, Oct 20, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot
This event is full

Thu, Oct 20, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Oct 20, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Rescheduled
Thu, Oct 20, 4:30pm - 6:00pm
New date Thursday, October 13, 4:30pm - 6:00pm
Geneva Public Library District

Fri, Oct 21, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Oct 21, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Fri, Oct 21, 3:00pm - 4:00pm
Geneva Public Library District - Discovery Spot

Mon, Oct 24, 10:30am - 11:15am
Geneva Public Library District - Discovery Spot

Mon, Oct 24, 3:45pm - 4:45pm
Geneva Public Library District

Mon, Oct 24, 4:00pm - 5:00pm
Geneva Public Library District - Discovery Spot

Tue, Oct 25, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Tue, Oct 25, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Tue, Oct 25, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Tue, Oct 25, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

Wed, Oct 26, All day
Geneva Public Library District - Teen Take Over

Wed, Oct 26, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Wed, Oct 26, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Wed, Oct 26, 3:45pm - 4:45pm
Kids Landing Middle Ground

Thu, Oct 27, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot
This event is full

Thu, Oct 27, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Oct 27, 2:00pm - 6:00pm
Geneva Public Library District

Thu, Oct 27, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Oct 27, 6:30pm - 8:00pm
Geneva Public Library District - Meeting Room

Fri, Oct 28, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Oct 28, 10:30am - 11:15am
Geneva Public Library District - Discovery Spot

Sat, Oct 29, 9:00am - 2:00pm
Geneva Public Library District

Sat, Oct 29, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Mon, Oct 31, 10:00am - 11:00am
Geneva Public Library District - Discovery Spot,Discovery Corner

Mon, Oct 31, 10:00am - 8:00pm
Geneva Public Library District

Tue, Nov 01, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Tue, Nov 01, 3:45pm - 4:45pm
Geneva Public Library District - Training Lab

Tue, Nov 01, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

Wed, Nov 02, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Wed, Nov 02, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Wed, Nov 02, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Nov 03, 9:30am - 10:00am
Geneva Public Library District
This event is full

Thu, Nov 03, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Nov 03, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

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

Fri, Nov 04, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Nov 04, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

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

Sat, Nov 05, 1:00pm - 4:00pm
Geneva Public Library District - Meeting Room

Mon, Nov 07, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Mon, Nov 07, 4:15pm - 5:00pm
Geneva Public Library District - Discovery Spot

Tue, Nov 08, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Tue, Nov 08, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Tue, Nov 08, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

Wed, Nov 09, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Wed, Nov 09, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Wed, Nov 09, 3:45pm - 4:45pm
Kid's Landing Middle Ground

Thu, Nov 10, 9:30am - 10:00am
Geneva Public Library District
This event is full

Thu, Nov 10, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Fri, Nov 11, 9:30am - 10:15am
Geneva Public Library District - Discovery Spot

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

Sat, Nov 12, 9:00am - 2:00pm
Geneva Public Library District

Mon, Nov 14, 10:30am - 11:15am
Geneva Public Library District - Discovery Spot

Mon, Nov 14, 4:15pm - 5:00pm
Geneva Public Library District
This event is full

Tue, Nov 15, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Tue, Nov 15, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Tue, Nov 15, 6:30pm - 8:30pm
Geneva Public Library District - Meeting Room

Tue, Nov 15, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

Wed, Nov 16, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Wed, Nov 16, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Wed, Nov 16, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Nov 17, 9:30am - 10:00am
Geneva Public Library District
This event is full

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

Thu, Nov 17, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Thu, Nov 17, 6:30pm - 8:00pm
Geneva Public Library District - Meeting Room

Fri, Nov 18, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Nov 18, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Fri, Nov 18, 3:00pm - 4:00pm
Geneva Public Library District - Discovery Spot

Sat, Nov 19, All day
Geneva Public Library District - Studio

Sun, Nov 20, All day
Geneva Public Library District - Studio

Mon, Nov 21, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Mon, Nov 21, 1:00pm - 4:15pm
Geneva Public Library District

Mon, Nov 21, 4:15pm - 5:00pm
Geneva Public Library District - Discovery Spot
This event is full

Tue, Nov 22, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Tue, Nov 22, 2:00pm - 3:00pm
Geneva Public Library District - DIY Workshop

Tue, Nov 22, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

Wed, Nov 23, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Wed, Nov 23, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Wed, Nov 23, 3:45pm - 4:45pm
Geneva Public Library District - Training Lab

Sat, Nov 26, 9:00am - 2:00pm
Geneva Public Library District

Mon, Nov 28, 10:30am - 11:15am
Geneva Public Library District - Discovery Spot

Mon, Nov 28, 3:45pm - 4:45pm
Geneva Public Library District

Tue, Nov 29, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Tue, Nov 29, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Tue, Nov 29, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

Wed, Nov 30, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Wed, Nov 30, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Dec 01, 10:30am - 11:30am
Geneva Public Library District - Combined Study Rooms 4 & 5

Thu, Dec 01, 4:30pm - 5:30pm
Geneva Public Library District - Conference Room

Sat, Dec 03, 9:00am - 2:00pm
Geneva Public Library District

Tue, Dec 06, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Dec 08, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Dec 08, 6:30pm - 7:45pm
Geneva Public Library District - Meeting Room

Fri, Dec 09, 9:30am - 10:15am
Geneva Public Library District - Discovery Spot

Mon, Dec 12, 5:00pm - 6:30pm
Geneva Public Library District - Training Lab

Tue, Dec 13, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Tue, Dec 13, 6:30pm - 8:30pm
Geneva Public Library District - Conference Room,Teen Take Over,Study Room 4,Study Room 5

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

Sat, Dec 17, 9:00am - 2:00pm
Geneva Public Library District

Tue, Dec 20, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Rescheduled
Tue, Dec 20, 6:30pm - 8:30pm
New date Tuesday, December 13, 6:30pm - 8:30pm
Geneva Public Library District

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

Tue, Dec 27, 10:30am - 11:30am
Geneva Public Library District - Meeting Room