This event is in the "Kids" group This event is in the "Teens" group Behavioral Health Intake Event Saturday, December 6, 2025 at 10:00am - 12:00pm Second Floor at Main Branch Program Type: In-Person Age Group: Kids, Teens Join Center for Youth and Family Solutions for an intake event focused on children’s emotional and behavioral health, where families can receive support and guidance. Screenings will take place in the library's second floor meeting room. View Details
This event is in the "Kids" group This event is in the "Teens" group NPL Code Club Wednesday, December 10, 2025 at 4:00pm - 5:00pm Community Room at Main Branch Program Type: In-Person Age Group: Kids, Teens Join our coding club and learn the skills to create websites, games, apps and more! We will use Fiero Code to build computer programming skills through a series of tutorials and projects. Open Register Now Registration Required
This event is in the "Kids" group This event is in the "Teens" group Tween/Teen Crafternoon Thursday, December 11, 2025 at 4:00pm - 5:30pm Atrium at Main Branch Program Type: In-Person Age Group: Kids, Teens Come craft with us! We’ll provide the supplies, you provide the creativity.December’s project: Handstitched mini notebookJanuary’s project: Toilet paper tube loom knitting View Details
This event is in the "Kids" group Sign & Sing with Communication Junction Friday, December 12, 2025 at 10:00am - 10:30am Community Room at Main Branch Program Type: In-Person Age Group: Kids Join Miss Meghan of Communication Junction for stories, movement, rhymes, and bubbles! View Details
This event is in the "Kids" group TinkerCrafting: Unwind Monday, December 15, 2025 at 5:00pm - 6:30pm Tinker Studio at Main Branch Program Type: In-Person Age Group: Kids Come learn about the easy-to-use 3D design app TinkerCad! Each session you will have the opportunity to use TinkerCad to create your own 3D design to go along with that month’s theme. Waitlist Register Now Registration Required
This event is in the "Kids" group TinkerCrafting Thursday, December 18, 2025 at 4:00pm - 5:30pm Tinker Studio at Main Branch Program Type: In-Person Age Group: Kids Come learn about the easy-to-use 3D design app TinkerCad! Each session you will have the opportunity to use TinkerCad to create your own 3D design to go along with that month’s theme. Waitlist Register Now Registration Required
This event is in the "Kids" group Tiny Chefs Friday, December 19, 2025 at 10:00am - 10:45am Community Room at Main Branch Program Type: In-Person Age Group: Kids Stir up some fun with a short storytime followed by hands-on "cooking" of a related recipe. Dress to get messy with your grown-up! Upcoming View Details Registration Required
This event is in the "Kids" group Invent & Create Monday, December 22, 2025 at 9:00am - 8:00pm Second Floor at Main Branch Program Type: In-Person Age Group: Kids Discover, build, color, and create with a variety of craft supplies in Children’s Services.Choose some supplies and let your imagination be your guide!Geared to ages 2-12, but all are welcome. View Details
This event is in the "Kids" group Stuffed Animal Sleepover Monday, December 29, 2025 at 9:00am - 11:00am Community Room at Main Branch Program Type: In-Person Age Group: Kids Your stuffed friend is invited to a special sleepover at the library! Drop in between 9am-11am on December 29 for sleepover activities with your stuffed animal before tucking in your plush pal for the night! Upcoming View Details Registration Required
Library Closed Early for New Year's Eve Wednesday, December 31, 2025 at 5:00pm - 8:00pm Main Branch Closing
This event is in the "Kids" group Partners in Reading Registration! Friday, January 2, 2026 at 9:00am - 8:00pm Virtual at Main Branch Program Type: In-Person Age Group: Kids Registration Begins January 2! Please visit our registration page. Registration of new and returning elementary students and college students will continue until February 9. View Details Virtual Event
This event is in the "Kids" group Trash Tunes: Building Instruments from Trash With EAC Saturday, January 3, 2026 at 10:00am - 11:00am Community Room at Main Branch Program Type: In-Person Age Group: Kids Join the Ecology Action Center as we explore the true story behind Ada’s Violin: The Story of the Recycled Orchestra of Paraguay by Susan Hood. Open Register Now Registration Required
This event is in the "Kids" group Kid Market Applications Open Monday, January 5, 2026 at 9:00am - 8:00pm Main Branch Program Type: In-Person Age Group: Kids Is your child always busy creating something—keychains, slime, bracelets, or any other DIY project? View Details
This event is in the "Kids" group Baby Rock & Play Monday, January 5, 2026 at 10:00am - 11:00am Community Room at Main Branch Program Type: In-Person Age Group: Kids Enjoy a short story, songs, and BUBBLES intended to stimulate and enhance babies' development. Every session ends with playtime with new friends! View Details
This event is in the "Kids" group Ready, Set, Read! Tuesday, January 6, 2026 at 10:00am - 10:30am Book Nook at Main Branch Program Type: In-Person Age Group: Kids Join us in the Book Nook for stories, songs, and crafts!Geared to ages 3-5 with a caregiver, but all are welcome. View Details
This event is in the "Kids" group This event is in the "Teens" group NPL Code Club Wednesday, January 7, 2026 at 4:00pm - 5:00pm Community Room at Main Branch Program Type: In-Person Age Group: Kids, Teens Join our coding club and learn the skills to create websites, games, apps and more! We will use Fiero Code to build computer programming skills through a series of tutorials and projects. Upcoming View Details Registration Required
This event is in the "Kids" group This event is in the "Teens" group Tween/Teen Crafternoon Thursday, January 8, 2026 at 4:00pm - 5:30pm Atrium at Main Branch Program Type: In-Person Age Group: Kids, Teens Come craft with us! We’ll provide the supplies, you provide the creativity.December’s project: Handstitched mini notebookJanuary’s project: Toilet paper tube loom knitting View Details
This event is in the "Kids" group Jammie Jamboree Thursday, January 8, 2026 at 6:00pm - 6:30pm Book Nook at Main Branch Program Type: In-Person Age Group: Kids Put on your pajamas and join us in the Book Nook for stories, songs, and BUBBLES! Intended for ages 0-5 with an adult, but everyone is welcome. View Details
This event is in the "Kids" group Sign & Sing with Communication Junction Friday, January 9, 2026 at 10:00am - 10:30am Community Room at Main Branch Program Type: In-Person Age Group: Kids Join Miss Meghan of Communication Junction for stories, movement, rhymes, and bubbles! View Details
This event is in the "Kids" group Baby Rock & Play Monday, January 12, 2026 at 10:00am - 11:00am Community Room at Main Branch Program Type: In-Person Age Group: Kids Enjoy a short story, songs, and BUBBLES intended to stimulate and enhance babies' development. Every session ends with playtime with new friends! View Details
This event is in the "Kids" group Ready, Set, Read! Tuesday, January 13, 2026 at 10:00am - 10:30am Book Nook at Main Branch Program Type: In-Person Age Group: Kids Join us in the Book Nook for stories, songs, and crafts!Geared to ages 3-5 with a caregiver, but all are welcome. View Details
This event is in the "Kids" group Lego My Library Tuesday, January 13, 2026 at 4:00pm - 6:00pm Community Room at Main Branch Program Type: In-Person Age Group: Kids Join us every month to build, build, build in the Community Room! Each month will have a new LEGO theme, but all children between the ages of 2 and 12 are welcome to build anything. View Details