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 11 hours ago
Storytime Jamboree (In-Person)
Get ready for an all-ages, lively 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…
DuPage Organic Garden Club: Winter Fruit Tree Pruning (In-Person)
This event is held in partnership with the DuPage Organic Garden Club. Learn how and when to properly prune fruit trees in this informative presentation led by…
Homeschool Hangout: Vincent Van Gogh's Starry Night (In-Person)
Get together to meet other home-schooling families in the community, learn about how the Library can support you, and do some fun activities. In November, we…
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…
Family STEM Time (In-Person)
Drop in and spend quality family time exploring different STEM concepts. Work together using Library supplied kits to learn about electricity, magnets,…
Storytime for Little Ones (In-Person)
We will be sharing wonderful stories, songs and rhymes with our smallest friends. An opportunity for free play and discussion will follow. For families with…
How to be a Dino (In-Person)
Come see if you have what it takes to be a dinosaur. Get ready for a foot-stomping, tail-swishing good time as we turn ourselves into dinosaurs! Ages 3-6
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. Ages 0-1
Bound to Read: Knight Owl (Gr. K-2, In-Person)
Bound to Read introduces young readers to carefully selected picture books and early readers that spark imagination, build vocabulary and support early…
Preschool Pals (In-Person)
Join us for a live storytime to dance, sing, read and play.
Bad Art Night (In-Person)
Let's get messy! Come into the Create and Learn Room and see what supplies we've laid out. Then see where your imagination takes you. Family
Storytime Jamboree (In-Person)
Get ready for an all-ages, lively storytime featuring stories, music and movement. Ages 0-6
One More Chapter: Final Season (In-Person)
Join us to discuss Tim Green's moving football story, Final Season, based on the author's own battle with ALS. With a former NFL star for a father, it is only…
Meditation Together: From Stress to Sleep (In-Person)
Meditation Together is a monthly hands-on series exploring fun and simple relaxation techniques with friends and neighbors. New members are always welcome. We…
Encuentro bilingüe (Bilingual, 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. Ven a disfrutar de…
Storytime for Little Ones (In-Person)
We will be sharing wonderful stories, songs and rhymes with our smallest friends. An opportunity for free play and discussion will follow. For families with…
Pages Through the Ages Book Club: Me Talk Pretty One Day (In-Person)
Welcome to our book club's tour through time! This year we are honoring the 250th anniversary of the Declaration of Independence by taking a chronological…
Friends General Meeting
Join the Friends of the Library for their general meeting in the Create and Learn Center on October 20, at 7 p.m.
Cuentos cortitos (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. Prepárate para una hora de cuentos en…
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. Ages 0-1
Yoga Storytime (In-Person)
Yoga Storytime blends literacy with movement and mindfulness. We'll read themed and social-emotional learning books, practice simple yoga poses, play with…