Event List

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

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.

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
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 notebook

January’s project: Toilet paper tube loom knitting

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! 

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
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
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
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.

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
Registration Required
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.  

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
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?

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! 

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. 

 

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
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 notebook

January’s project: Toilet paper tube loom knitting

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. 

 

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! 

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! 

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. 

 

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.