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

NPL Code Club

Wednesday, May 13, 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.

Open
Registration Required
This event is in the "Kids" group
This event is in the "Teens" group

Tween/Teen Crafternoon

Thursday, May 14, 2026 at 4:00pm - 5:30pm
Atrium at Main Branch
Age Group:
Kids, Teens

Come craft with us! We’ll provide the supplies, you provide the creativity. For ages 10-14.

March’s project: Painted wood slice keychains or charms

April’s project: Decorated mini flower pots

This event is in the "Kids" group

Sign & Sing with Communication Junction

Friday, May 22, 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

Invent & Create

Tuesday, May 26, 2026 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!

This event is in the "Kids" group

Tiny Chefs

Friday, May 29, 2026 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! 

Today's recipe will be TBD. Ingredients subject to change due to availability.

Upcoming
Registration Required