Event List

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Teens" group

Teen Dungeons and Dragons Club

Monday, May 11, 2026 at 5:00pm - 7:30pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Teens

Whether you’ve played Dungeons and Dragons before or not, you are welcome to join us in our ongoing campaign as we fight evil and explore fantasy realms. This event is for teens.

Registration is required and space is limited.

Open
Registration Required
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 "Teens" group

Teen Advisory Council

Tuesday, May 19, 2026 at 4:00pm - 5:00pm
First Floor at Main Branch
Program Type:
In-Person
Age Group:
Teens

Join us in the teen area on the first floor for snacks, games, and a chance to share ideas for teen events and services at the library! 

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

Teen Writers' Workshop

Thursday, May 21, 2026 at 4:00pm - 5:00pm
First Floor at Main Branch
Program Type:
In-Person
Age Group:
Teens

Join us in the new teen space on the first floor for writing exercises and games, prompts to help you get started or continue your writing, and a chance to share your work and provide feedback to others.