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

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

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

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

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

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

Tue, Dec 13, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Tue, Dec 13, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

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

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

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

Wed, Dec 14, 10:30am - 11:00am
Geneva Public Library District

Wed, Dec 14, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

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

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

Thu, Dec 15, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

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

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

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

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

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

Tue, Dec 20, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

Tue, Dec 20, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

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

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

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

Wed, Dec 21, 10:30am - 11:00am
Geneva Public Library District

Wed, Dec 21, 3:45pm - 4:45pm
Kid's Landing Middle Ground

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

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

Thu, Dec 22, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

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

Fri, Dec 23, 3:30pm - 4:30pm
Geneva Public Library District - Discovery Spot

Mon, Dec 26, 4:00pm - 5:00pm
Geneva Public Library District - Discovery Spot

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

Wed, Dec 28, 10:30am - 11:00am
Geneva Public Library District

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

Thu, Dec 29, 2:00pm - 3:30pm
Geneva Public Library District - DIY Workshop

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

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

Mon, Jan 02, 9:00am - 2:00pm
Geneva Public Library District - Discovery Corner

Mon, Jan 02, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Mon, Jan 02, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

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

Tue, Jan 03, 9:00am - 2:00pm
Geneva Public Library District - Discovery Corner

Tue, Jan 03, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

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

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

Wed, Jan 04, 10:30am - 11:00am
Geneva Public Library District

Thu, Jan 05, 10:30am - 11:30am
Geneva Public Library District

Fri, Jan 06, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Jan 06, 4:30pm - 5:30pm
Geneva Public Library District - Meeting Room

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

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

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

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

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

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

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

Wed, Jan 11, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Spot

Thu, Jan 12, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Thu, Jan 12, 10:15am - 10:45am
Geneva Public Library District - Discovery Spot

Thu, Jan 12, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Jan 12, 4:00pm - 5:00pm
Geneva Public Library District - Conference Room

Fri, Jan 13, 9:30am - 10:15am
Geneva Public Library District - Discovery Spot

Fri, Jan 13, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

Sat, Jan 14, 2:00pm - 3:00pm
Geneva Public Library District - Meeting Room

Mon, Jan 16, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Mon, Jan 16, 10:30am - 11:00am
Geneva Public Library District - Discovery Spot

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

Tue, Jan 17, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

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

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

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

Wed, Jan 18, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Jan 19, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Thu, Jan 19, 10:15am - 10:45am
Geneva Public Library District - Discovery Spot

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

Thu, Jan 19, 3:30pm - 4:00pm
Geneva Public Library District - Discovery Spot

Thu, Jan 19, 4:00pm - 5:00pm
Geneva Public Library District - Conference Room

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

Mon, Jan 23, 3:45pm - 4:45pm
Geneva Public Library District

Tue, Jan 24, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

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

Wed, Jan 25, 10:30am - 11:00am
Geneva Public Library District

Wed, Jan 25, 3:45pm - 4:45pm
Geneva Public Library District

Thu, Jan 26, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Thu, Jan 26, 10:30am - 11:30am
Geneva Public Library District - Meeting Room

Thu, Jan 26, 3:45pm - 4:45pm
Geneva Public Library District - Discovery Corner

Thu, Jan 26, 4:00pm - 5:00pm
Geneva Public Library District - Conference Room

Fri, Jan 27, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

Fri, Jan 27, 10:30am - 11:15am
Geneva Public Library District - Discovery Spot

Fri, Jan 27, 3:00pm - 4:00pm
Geneva Public Library District - Discovery Spot

Mon, Jan 30, 10:00am - 11:00am
Geneva Public Library District - Discovery Spot,Discovery Corner

Mon, Jan 30, 4:00pm - 5:00pm
Geneva Public Library District - Discovery Spot

Tue, Jan 31, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

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

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

Wed, Feb 01, 10:30am - 11:00am
Geneva Public Library District

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

Thu, Feb 02, 4:00pm - 5:00pm
Geneva Public Library District - Conference Room

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

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

Tue, Feb 07, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

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

Wed, Feb 08, 10:30am - 11:00am
Geneva Public Library District

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

Thu, Feb 09, 4:00pm - 5:00pm
Geneva Public Library District - Conference Room

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

Sat, Feb 11, 10:00am - 11:00am
Geneva Public Library District

Sat, Feb 11, 11:00am - 12:00pm
Geneva Public Library District - Discovery Spot

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

Tue, Feb 14, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

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

Wed, Feb 15, 10:30am - 11:00am
Geneva Public Library District

Thu, Feb 16, 4:00pm - 5:00pm
Geneva Public Library District - Conference Room

Fri, Feb 17, 4:00pm - 5:00pm
Geneva Public Library District - Training Lab

Mon, Feb 20, 2:00pm - 3:00pm
Geneva Public Library District - Meeting Room

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

Tue, Feb 21, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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

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

Wed, Feb 22, 10:30am - 11:00am
Geneva Public Library District

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

Fri, Feb 24, 3:00pm - 4:00pm
Geneva Public Library District - Discovery Spot

Fri, Feb 24, 3:00pm - 5:00pm
Geneva Public Library District - Discovery Corner

Mon, Feb 27, 3:45pm - 4:45pm
Geneva Public Library District

Mon, Feb 27, 4:00pm - 5:00pm
Geneva Public Library District - Discovery Spot

Tue, Feb 28, 9:30am - 10:00am
Geneva Public Library District - Discovery Spot

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