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

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

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

Tue, Aug 16, 10:30am - 11:30am
Geneva Public Library District

Tue, Aug 16, 6:30pm - 8:30pm
Geneva Public Library District - Meeting Room
This event is full

Tue, Aug 16, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

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

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

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

Thu, Aug 18, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Fri, Aug 19, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Aug 19, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

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

Mon, Aug 22, 3:45pm - 4:45pm
Geneva Public Library District

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

Tue, Aug 23, 4:00pm - 4:45pm
Geneva Public Library District - Discovery Corner

Tue, Aug 23, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

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

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

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

Thu, Aug 25, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Aug 25, 4:00pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Aug 25, 6:00pm - 7:30pm
Geneva Public Library District - Training Lab,Studio

Thu, Aug 25, 6:30pm - 8:00pm
Geneva Public Library District - Meeting Room

Fri, Aug 26, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Aug 26, 10:30am - 11:15am
Geneva Public Library District - Discovery Spot
This event is full

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

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

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

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

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

Thu, Sep 01, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Thu, Sep 01, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Sep 01, 4:30pm - 5:30pm
Geneva Public Library District - Meeting Room

Fri, Sep 02, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Sep 02, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Fri, Sep 02, 1:00pm - 2:00pm
Geneva Public Library District - Discovery Spot

Fri, Sep 02, 4:30pm - 5:30pm
Geneva Public Library District - Meeting Room

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

Tue, Sep 06, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Tue, Sep 06, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

Wed, Sep 07, All day
Geneva Public Library District - Teen Take Over

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

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

Wed, Sep 07, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Sep 08, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Thu, Sep 08, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

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

Fri, Sep 09, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

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

Mon, Sep 12, 4:15pm - 5:00pm
Geneva Public Library District - Discovery Spot

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

Tue, Sep 13, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

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

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

Wed, Sep 14, 3:45pm - 4:45pm
Geneva Public Library District - Training Lab

Thu, Sep 15, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Thu, Sep 15, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Sep 15, 4:30pm - 6:00pm
Geneva Public Library District - Meeting Room

Thu, Sep 15, 6:00pm - 7:30pm
Geneva Public Library District - Training Lab

Fri, Sep 16, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Sep 16, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Mon, Sep 19, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Mon, Sep 19, 4:15pm - 5:00pm
Geneva Public Library District - Discovery Spot

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

Tue, Sep 20, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Tue, Sep 20, 6:30pm - 8:30pm
Geneva Public Library District - Meeting Room

Tue, Sep 20, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

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

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

Wed, Sep 21, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Thu, Sep 22, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Thu, Sep 22, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Sep 22, 6:00pm - 7:30pm
Geneva Public Library District - Training Lab

Thu, Sep 22, 7:00pm - 8:00pm
Geneva Public Library District - DIY Workshop

Fri, Sep 23, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Sep 23, 10:30am - 11:15am
Geneva Public Library District - Discovery Spot

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

Mon, Sep 26, 3:45pm - 4:45pm
Geneva Public Library District

Mon, Sep 26, 4:30pm - 6:00pm
Geneva Public Library District - Meeting Room

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

Tue, Sep 27, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Tue, Sep 27, 6:30pm - 7:00pm
Geneva Public Library District - Discovery Spot

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

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

Wed, Sep 28, 3:45pm - 4:45pm
Kids Landing Middle Ground

Thu, Sep 29, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Thu, Sep 29, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Sep 29, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Sep 29, 6:30pm - 8:00pm
Geneva Public Library District - Meeting Room

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

Mon, Oct 03, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot
Registration opens Thursday, September 1 2022 at 9:00am

Mon, Oct 03, 4:15pm - 5:00pm
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

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

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:45pm - 5:00pm
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

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

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

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
Registration opens Thursday, September 1 2022 at 9:00am

Mon, Oct 17, 4:15pm - 5:00pm
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 Corner

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

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

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

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

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

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

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 Corner

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

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

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

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

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

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