Filters

Changing any of the form inputs will cause the list of events to refresh with the filtered results.

  • Baby Yoga-Sign-up Required

    Sign-up Required  Blending physical activity, mindfulness practices, and social-emotional learning in a supportive, community environment, children explore yoga shapes, singing, reading, and engaging in play that develops both fine and gross motor skills, balance, breathing, and social skills. Sign up for just one session, or all of them. Ages 0 -...

  • Teen Study Space

    Monday, May. 19, 2026.    Time: 3 - 8 PM  Need a quiet place to study? The KPL Meeting Room’s got you: Wi-Fi, space to spread out, cozy in winter, cool in summer -- and it’s free! All supplies provided.

  • Teen Advisory Board

    Wednesday, May 20, 2026.    Time: 7 - 8 PM  We are a group of  teens (ages 12-18) who discuss books, ideas for programs, and teen collections, and receive service hours for it!  Plus, we always have treats and a time to connect with new friends. Meetings are held on the 3rd...

  • Playdoh Friday-Sign-up Required

    Smoosh, roll, squeeze and create with play-doh!    Sign-up required. Ages 2 - 5 years Time: 10:00 am to 11:00 am      Date: Friday, May 22, 2026   Photos and videos may be taken during this program to highlight library events and share our library's story. By participating, you...