
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 (Sep 8–Dec 17)
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 (Sep 8–Dec 15)
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.
Grades K–2
Wednesday, August 19 | 3:30 PM–4:30 PM
Explore how volcanoes are formed, learn the difference between magma and lava, and see how volcanoes shaped the Earth—then create a volcano to explode at the library! Visit the Calendar to register.
Ages 3–12
Thursday, August 20 | 10:30 AM–12:30 PM
Come add some color to the library! Sign up to decorate a dedicated space on the walkway on the Bedford Road side of the library with chalk. Team up with friends or family, or create your own work of art! Plus, play lawn games and enjoy snacks. At the end of the event, each child will receive 1 ice cream ticket to celebrate! Visit the Calendar to register for a space.
Ages 1–5
Friday, August 21 | 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
Tuesday, August 25 | 10:30 AM–11:30 AM
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 2–4
Wednesday, August 26 | 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.
Ages 5–7
Wednesday, August 26 | 11:15 AM–12:00 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.
Grades K–3
Thursday, August 27 | 10:30 AM–11:30 AM
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, August 27 | 2:00 PM–3:45 PM
Join us for a showing of The Land Before Time (Rated G; 1 hr 9). Littlefoot, a young plant-eating dinosaur, must find his way to the legendary Great Valley to join others of his kind. With his friend Cera, a triceratops, Littlefoot sets out and meets a variety of new friends along the way! Popcorn included! Visit the Calendar to register.
Ages 1–5
Friday, August 28 | 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 1–5
Friday, September 4 | 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.
All Ages
Saturday, September 5 | drop-in 2:00 PM–4:00 PM
Join us for an afternoon of crafting in the Children's Room! We will have supplies for you and your family to make a do-it-yourself seasonal craft as well as related books to read while you make your special project. All materials provided. No registration necessary.
Grades 2–5
Thursday, September 10 | 3:30 PM–4:30 PM
Join Daphne for some crafting fun! This season the Craft Crew will be sharpening our drawing skills. For today's project, we'll be learning to draw a comic book! Visit the Calendar to register.
Ages 1–5
Friday, September 11 | 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.