With one eye always on the future, we help our community members live their best lives by providing quality informational, education, cultural and recreational resources.
From publicly posted calendar Checked 1 hour ago
Exploring Narnia (In-Person)
In recognition of the Magician's Nephew coming to theaters, we will be joined by Wheaton College's James E. Beitler, Ph.D., Director of the Marion E. Wade…
Preschool Pals (In-Person)
Join us for a live storytime to dance, sing, read, and play.
Storytime Jamboree (In-Person)
Get ready for an all-ages storytime featuring stories, music, and movement. Ages 0-6
El baile: Merengue (En español, En persona)
Todos son bienvenidos. Este programa se llevará a cabo en español. All are welcome. This program will be held in Spanish. Acompaña al equipo de Luis Arturo…
Little Chef's Kitchen: African Jollof Rice (Gr. PreK-3, Online)
Jollof rice originated on the continent of Africa, specifically in the West African region. This vibrant, deep red-orange savory rice is a fun dish for kids to…
DuPage Organic Garden Club: Tales from the Garden (In-Person)
This event is held in partnership with the DuPage Organic Garden Club. If your garden flowers, vegetables, trees, herbs, and shrubs could speak—oh, the stories…
Let's Sew Together: Tool Wrap (In-Person)
Do you have basic knowledge of using a sewing machine and want to sew a project? In this class, you will make a tool wrap with the help of our resident sewing…
Crafting for a Cause (In-Person)
Looking for a fun and rewarding way to help out your community? Work together and give back by joining the Library's Crafting for a Cause Program! This program…
Yoga (In-Person)
From beginners to advanced practitioners, we’ll explore gentle and traditional yoga postures guided by the breath, while also practicing various forms of…
Storytime for Little Ones (In-Person)
We will be sharing wonderful stories, songs, and rhymes for our smallest friends. Stay to play and socialize and to connect with other caregivers. For families…
Sensory Series: Cracking Dinosaur Eggs (In-Person)
Let's explore all things that are fun to squish, squeeze, and shape. This month, we're cracking dinosaur eggs for half an hour of fun sensory activities. Ages…
Zumba (In-Person)
Get moving at this hour-long, high-intensity cardio workout. Expect a fast-paced session that gets your heart rate up and energy levels soaring. Be sure to…
Storytime for Little Ones (In-Person)
We will be sharing wonderful stories, songs, and rhymes for our smallest friends. Stay to play and socialize and to connect with other caregivers. For families…
Preschool Pals (In-Person)
Join us for a live storytime to dance, sing, read, and play.
Storytime Jamboree (In-Person)
Get ready for an all-ages storytime featuring stories, music, and movement. Ages 0-6
Hora del habla hispana (En español, En persona)
Todos son bienvenidos. Este programa se llevará a cabo en español. All are welcome. This program will be held in Spanish. ¿Buscas una oportunidad para…
Crafting for a Cause (In-Person)
Looking for a fun and rewarding way to help out your community? Work together and give back by joining the Library's Crafting for a Cause Program! This program…
Music Mix (In-Person)
Dance, sing, and play your way into the weekend! Learn songs, play instruments, and move to the beat; music is one of our favorite ways to build early…
Cricut Maker: Valentine's Day Card (In-Person)
Registration will open for CSPL cardholders age 16+ on February 1. You are welcome to save a seat for yourself plus one guest at that time, just click "add…
Motown Music & Sing-Along (After Hours, In-Person)
Kick off your weekend with us as we celebrate Black History with a fun-filled evening of Motown! Enjoy all the favorites we remember and love, performed by a…
Meditation Together: Cacao Ceremony (In-Person)
Meditation Together is a hands-on series exploring fun and simple relaxation techniques - new members welcome. We meet on the second Saturday of the month at…
Celebración del Día de la Candelaria (En español, En persona)
Todos son bienvenidos. Este programa se llevará a cabo en inglés y español. All are welcome. This program will be in English and Spanish. ¡Acompáñanos a…
Family Chess (In-Person)
The family that plays chess together, stays together! Join us for our inaugural Family Chess series where all family members are welcome to come play a fun…
Storytime for Little Ones (In-Person)
We will be sharing wonderful stories, songs, and rhymes for our smallest friends. Stay to play and socialize and to connect with other caregivers. For families…