Geneva Public Library District
View details
-
Saturday June 14 10:00am - 2:30pm CDT
World Blood Donor Day Drive with Versiti Blood Center of IL (Adults)
World Blood Donor Day is observed every year on June 14th. Show your community some love by donating blood and help alleviate the blood shortage!
-
Saturday June 14 2:00pm - 3:00pm CDT
A Look at 20th Century Chicago Author Ottilie Liljencrantz (Adults)
Join us as we learn more about Ottilie Liljencrantz, author of several novels surrounding Swedish heritage, from Geneva's Friends of the Viking Ship!
-
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.