Geneva Public Library District
View details
-
Monday June 16 All Day
Project of the Month: Slate Coasters (Adults)
Let's use the Glowforge to engrave slate coasters! Basic computer skills required. Materials provided by the library.
-
Monday June 16 9:30am - 10:00am CDT
Giggles & Wiggles for Littles (Birth-2 Years w/Caregiver)
Join us for a joyful blend of stories, music, and movement designed just for babies and toddlers!
-
Monday June 16 10:30am - 11:00am CDT
Family Storytime (All Ages)
Come share the joy of stories, songs, and family fun!
-
Monday June 16 1:30pm - 2:30pm CDT
Circling Lake Michigan (Adults)
Summer is the perfect time for a classic road trip around Lake Michigan!
-
Monday June 16 2:00pm - 3:00pm CDT
Mad Science Lab (Entering Grades 6-12)
Try out some classic some science experiments like elephant toothpaste, fruit batteries, and oobleck.
-
Monday June 16 4:00pm - 4:45pm CDT
Graphic Novel Book Club (Entering Grades 4-6)
Do you love graphic novels? Join us as we explore new graphic novels through games, crafts and other activities!
-
Monday June 16 6:00pm - 8:00pm CDT
Embroider a Dala Horse (Geared for Adults)
Learn the basics of embroidery to make a dala horse in time for Swedish Days. All materials will be provided, no experience necessary.
-
Monday June 16 6:30pm - 8:30pm CDT
Board Game Night (Adults)
Hello, board game fans! Join us for a night of tabletop games. Bring your own or enjoy one from our collection!
-
Tuesday June 17 All Day
Project of the Month: Slate Coasters (Adults)
Let's use the Glowforge to engrave slate coasters! Basic computer skills required. Materials provided by the library.
-
Tuesday June 17 9:30am - 10:00am CDT
Family Storytime (All Ages)
Join us as we share stories, songs, and more!
-
Tuesday June 17 10:30am - 11:30am CDT
Refrigerator Art Club (All Ages)
Are you ready to get creative? It's time to make something special to hang on your fridge!
-
Tuesday June 17 1:30pm - 2:30pm CDT
Growing and Using Herbs (Adults)
In this class led by a Kane County Master Gardener, learn how to grow, preserve, and use a variety of culinary herbs.
-
Tuesday June 17 2:00pm - 3:30pm CDT
Library Camp 2025 - SESSION 1 (Entering Grades 2-5)
Join us for three days of creativity and discovery as we build a summer adventure of EPIC proportions. Please register for only one session.
-
Tuesday June 17 6:00pm - 8:00pm CDT
Family Puzzle Night (All Ages)
Come join us for an evening of various types of puzzles. Spend quality time together while also challenging your minds.
-
Tuesday June 17 6:30pm - 8:00pm CDT
Seashell Watercolor Painting (Adults)
Join us for an impressionistic watercolor art class with Lynne from the Naperville Art League.
-
Tuesday June 17 6:30pm - 8:30pm CDT
Dungeons & Dragons for Teens (Entering Grades 6-12)
New and experienced players, join us and Dane's Games for some D&D! Bring your character (we'll help you make one if needed) and come play.
-
Tuesday June 17 6:30pm - 7:00pm CDT
Pajama Storytime (All Ages)
Families, wear your PJs, grab a blanket and join PJ Bear for stories, rhymes, and songs.
-
Wednesday June 18 9:30am - 10:00am CDT
Little Listeners (Ages 1 to 3 Years w/Caregiver)
Nurture your child's love for reading and music in a playful, engaging way.
-
Wednesday June 18 10:30am - 11:00am CDT
Preschool Tales (Geared for Ages 3 to 6)
Ignite your child's imagination with Preschool Tales!
-
Wednesday June 18 1:30pm - 3:30pm CDT
Let's Play Mah-Jongg! (Adults)
Interested in learning how to play Mah-jongg? Join us to try your hand at this popular 4-player game.
-
Wednesday June 18 2:00pm - 3:30pm CDT
Library Camp 2025 - SESSION 1 (Entering Grades 2-5)
Join us for three days of creativity and discovery as we build a summer adventure of EPIC proportions. Please register for only one session.
-
Wednesday June 18 4:00pm - 5:00pm CDT
Books & Beyond Book Club (Adults)
Books & Beyond Book Club invites adults with cognitive and developmental disabilities of all reading abilities to join in a fun literary experience.
-
Thursday June 19 9:30am - 10:00am CDT
Giggles & Wiggles for Littles (Birth-2 Years w/Caregiver)
Join us as we wiggle and giggle with stories, props, and music.
-
Thursday June 19 10:00am - 11:30am CDT
Thursday Morning Book Club - The Maltese Falcon by Dashiell Hammet (Adults)
Register and pick-up a copy of "The Maltese Falcon" by Dashinell Hammet beginning May 15 in the lobby. Then join us for discussion on June 19!
-
Thursday June 19 10:15am - 10:45am CDT
Giggles & Wiggles for Littles (Birth-2 Years w/Caregiver)
Join us as we wiggle and giggle with stories, props, and music.
-
Thursday June 19 10:30am - 11:30am CDT
Refrigerator Art Club (All Ages)
Are you ready to get creative? It's time to make something special to hang on your fridge!
-
Thursday June 19 2:00pm - 3:30pm CDT
Library Camp 2025 - SESSION 1 (Entering Grades 2-5)
Join us for three days of creativity and discovery as we build a summer adventure of EPIC proportions. Please register for only one session.
-
Thursday June 19 3:00pm - 5:00pm CDT
Pastel Flowers with Water & Ink (Adults)
Join us for a pastel art class taught by artist Becka Davis Goetzinger!
-
Thursday June 19 6:00pm - 8:00pm CDT
Origami Fun (All Ages)
Drop in and discover the art of origami!
-
Thursday June 19 7:00pm - 8:30pm CDT
Create Your Own Boba Tea! (20s & 30s)
Create your own custom boba tea in this fun, hands-on workshop! Choose flavors, toppings, and enjoy your delicious creation!
-
Friday June 20 11:00am - 2:00pm CDT
Swedish Days Kids' Day (All Ages)
Enjoy Swedish Days Kids' Day at Geneva Public Library!
-
Saturday June 21 9:00am - 2:00pm CDT
Saturday Stay and Play (All Ages)
Bring your family-building skills to Kid's Landing during our Saturday Stay and Play!
-
Monday June 23 All Day
Project of the Month: Slate Coasters (Adults)
Let's use the Glowforge to engrave slate coasters! Basic computer skills required. Materials provided by the library.
-
Monday June 23 10:30am - 11:15am CDT
Messy Art (All Ages)
Try some fun (but messy) art! Open-ended activities will inspire creativity and sensory exploration.
-
Monday June 23 1:00pm - 2:00pm CDT
Candy Sushi (Entering Grades 6-12)
Use Rice Krispies, gummies, and other sweets to make candy confections that look like sushi.
-
Monday June 23 4:00pm - 4:45pm CDT
Graphic Novel Book Club (Entering Grades 4-6)
Do you love graphic novels? Join us as we explore new graphic novels through games, crafts and other activities!
-
Monday June 23 6:00pm - 8:00pm CDT
Embroider a Dala Horse (Adults)
Learn the basics of embroidery to make a dala horse in time for Swedish Days. All materials will be provided, no experience necessary.
-
Tuesday June 24 All Day
Project of the Month: Slate Coasters (Adults)
Let's use the Glowforge to engrave slate coasters! Basic computer skills required. Materials provided by the library.
-
Tuesday June 24 10:00am - 11:00am CDT
A Special Storytime with our Geneva Firefighters! (All Ages)
Bring your little ones for an unforgettable morning filled with adventure and learning!
-
Tuesday June 24 1:30pm - 2:30pm CDT
How to Be An LGBTQ+ Ally (Adults)
Be empowered to be an ally for LGTBQ+ families, children, and people in our community!
-
Tuesday June 24 2:00pm - 3:30pm CDT
Library Camp 2025 - SESSION 2 (Entering Grades 2-5)
Join us for three days of creativity and discovery as we build a summer adventure of EPIC proportions. Please register for only one session.
-
Tuesday June 24 6:30pm - 7:30pm CDT
Tuesday Evening Fiction Book Club - The Celebrants by Steven Rowely & Selection Meeting (Adults)
Join us for an evening book discussion! We'll explore a variety of genres together. Books will be available for checkout in the lobby in advance.
-
Tuesday June 24 6:30pm - 7:00pm CDT
Pajama Storytime (All Ages)
Families, wear your PJs, grab a blanket and join PJ Bear for stories, rhymes, and songs.