
All library programs are free to attend, no library card required! Registration is requested for some programs due to limited space and supplies.
Storytimes with Miss Debbie (Apr 6–Jun 12)*
At the Main Library, Mondays through Wednesdays; at the Branch Library on Thursdays. No registration necessary.
- Baby Time: 10:00–10:20am
- Toddler Time: 10:30–11:00am
- Preschool Time: 11:00–11:30am
Pajama Storytimes with Miss Debbie (Apr 14–Jun 9)
Ages 2–5
Tuesdays | 6:30 PM–7:00 PM
Join Miss Debbie in the Children's Room of the Main Library for stories, songs, and rhymes. Come in your pajamas and bring your favorite stuffed animal! Recommended for ages 2 and up. No registration necessary.
*Storytime will meet in the Children's Room April 15–28 and May 26–27. No Storytime on May 25.
Grades K–3
Monday, June 8 | 3:45 PM–4:45 PM
In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment. They will get an introduction to basic chess strategies, chess notations, and puzzle/problem-solving skills, plus formal chess games! Visit the Calendar to register.
All Ages
Thursday, June 11 | 3:30 PM–5:30 PM
Come see the 1994 film adaptation of the Roald Dahl book Matilda! Matilda is a gifted girl who discovers her telekinetic powers and uses them to get even with her family who doesn't understand her at home and a bully of a principal at school. Rated PG. 1 hour 38 minutes. Popcorn included! Visit the Calendar to register.
Ages 2–3
Friday, June 12 | 10:30 AM–11:15 PM
Children ages 2–3 and their caregivers are invited to join Miss Debbie for a story, songs, and a fun art project! Visit the Calendar to register.
Ages 1–5
Friday, June 12 | drop-in 11:00 AM–12:00 PM
Meet and make friends while enjoying our puppets, blocks and more! Join us in the Children's Room on select Fridays from 11:00am-12:00pm. No registration necessary.
Grades K–3
Monday, June 15 | 3:45 PM–4:45 PM
In this chess workshop, kids will have the chance to further their knowledge of chess in a stress-free environment. They will get an introduction to basic chess strategies, chess notations, and puzzle/problem-solving skills, plus formal chess games! Visit the Calendar to register.
Ages 1–7
Tuesday, June 16 | 10:30 AM–11:15 AM
FIESTA Concert! is a multicultural musical celebration! Kids and families will join in the fun as they learn about different musical genres through dance, storytelling and songs. This is not your typical children's concert, it's a whole family fiesta! Visit the Calendar to register.
Ages 2–4
Wednesday, June 17 | 10:15 AM–11:00 AM
Yoga for our Littles! This class is designed to help little ones stretch, move, and breathe in a fun and supportive environment. Through playful poses, imaginative stories, and calming breath work, children learn how to build strength, balance, and flexibility while also developing focus and confidence. Visit the Calendar to register.
All Ages
Wednesday, June 24 | 2:00 PM–3:00 PM
Come celebrate the opening of the next StoryWalk® book at Nannahagen Park! A StoryWalk® is an outdoor reading experience where pages from a children's book are displayed along a walking path. Join us and find out what the special book is this season! Miss Debbie will read other stories by the same author to get us excited! Then take the StoryWalk® with your family and do our activity. After the walk we will enjoy some refreshments and a craft! The Village Bookstore will also sell copies so you can enjoy the book at home! No registration necessary.
All Ages
Friday, June 26 | 10:30 AM–11:15 AM at the Branch Library
Friday, June 26 | 1:00 PM–1:45 PM at the Main Library
Jester Jim will be performing his extraordinary show including juggling, beatboxing, and comedy! Registration is requested but walk-ins are welcome while space allows! This is also the first day to pick up your Summer Reading Kickoff Prize Bag! Register for Summer Reading today or skip the line and preregister online.
Grades K–2
Tuesday, June 30 | 3:30 PM–4:30 PM
Join us and become a Paleontologist! Travel back in time to learn how fossils form and what tools are used to carefully excavate dinosaur fossils, and then use those tools to dig up dinosaurs. Plus create your own fossil! Visit the Calendar to register.
Ages 1–5
Friday, July 3 | drop-in 11:00 AM–12:00 PM
Meet and make friends while enjoying our puppets, blocks and more! Join us in the Children's Room on select Fridays from 11:00am-12:00pm. No registration necessary.
Grades 1–4
Wednesday, July 8 | 3:30 PM–4:30 PM
Let's spend the afternoon building! Create your own LEGO design or try one of our challenges! Visit the Calendar to register.
Ages 3–9
Thursday, July 9 | 3:30 PM–4:15 PM
Join junior paleontologist Lucky Duck as he makes a huge discovery: a mysterious prehistoric egg! The only problem is, he doesn’t know what’s inside OR how to get it to hatch. Together with his puppet friends, Lucky will go on an adventure to learn about all of the amazing stories in our world and community, and make a brand new friend along the way! Visit the Calendar to register.
Ages 1–5
Friday, July 10 | drop-in 11:00 AM–12:00 PM
Meet and make friends while enjoying our puppets, blocks and more! Join us in the Children's Room on select Fridays from 11:00am-12:00pm. No registration necessary.
Ages 2+
Wednesday, July 15 | 2:00 PM–2:30 PM
Join Miss Debbie at the Pleasantville Pool (232 Lake St, Pleasantville) for a poolside storytime! Enjoy stories, activities, and get a craft to take home! Please check the Pleasantville Pool rules ahead of time to see entry requirements.
Ages 2–4
Wednesday, July 15 | 2:00 PM–2:45 PM
Yoga for our Littles! This class is designed to help little ones stretch, move, and breathe in a fun and supportive environment. Through playful poses, imaginative stories, and calming breath work, children learn how to build strength, balance, and flexibility while also developing focus and confidence. Visit the Calendar to register.
Ages 5–7
Wednesday, July 15 | 3:30 PM–4:15 PM
Yoga for our Mighty ones! This class is designed to help little ones stretch, move, and breathe in a fun and supportive environment. Through playful poses, imaginative stories, and calming breath work, children learn how to build strength, balance, and flexibility while also developing focus and confidence. Visit the Calendar to register.
Ages 2+
Thursday, July 16 | 1:00 PM–1:30 PM
Join Miss Debbie at the Mount Pleasant Pool (125 Lozza Dr, Valhalla) for a poolside storytime! Enjoy stories, activities, and get a craft to take home! Please check the Mount Pleasant Pool rules ahead of time to see entry requirements.
Grades 2–5
Thursday, July 16 | 3:30 PM–5:00 PM
Join Daphne for some crafting fun! This season the Craft Crew will be creating dinosaurs! Today we're making a Fuzzy Dino. Visit the Calendar to register.
Ages 1–5
Friday, July 17 | drop-in 11:00 AM–12:00 PM
Meet and make friends while enjoying our puppets, blocks and more! Join us in the Children's Room on select Fridays from 11:00am-12:00pm. No registration necessary.