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 "Teens" group

Teen Dungeons and Dragons Club

Monday, December 8, 2025 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 campaigns as we fight evil and explore fantasy realms. This event is for teens.

Open
Registration Required
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 "Teens" group
This event is in the "Adults" group

Design & Print

Sunday, December 14, 2025 at 2:00pm - 3:00pm
Tinker Studio at Main Branch
Program Type:
In-Person
Age Group:
Teens, Adults

Calling all makers! Come learn how to create 3D models using the easy-to-use 3D design app TinkerCad. Each session you will be issued a challenge to use TinkerCad to create a 3D design. 

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

Teen Advisory Council

Tuesday, December 16, 2025 at 4:00pm - 5:00pm
First Floor at Main Branch
Program Type:
In-Person
Age Group:
Teens

Join us in the newly remodeled teen area for games, book discussions, and an opportunity to share ideas for teen events and services at the library! 

Registration is required and space is limited.

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

Teen Writers' Workshop

Thursday, December 18, 2025 at 4:00pm - 5:00pm
First Floor at Main Branch
Program Type:
In-Person
Age Group:
Teens

Join us in the new teen space 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.

This event is in the "Teens" group

Teen Dungeons and Dragons Club

Monday, December 22, 2025 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 campaigns as we fight evil and explore fantasy realms. This event is for teens.

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

Vision Boards

Tuesday, December 30, 2025 at 9:00am - 7:30pm
Atrium at Main Branch
Program Type:
In-Person
Age Group:
Teens, Adults

Set your intentions for the New Year with a vision board!

Drop by the Atrium to use our supplies and instructions to create a fun visualization of your short and long-term goals.

 

This event is in the "Teens" group

Teen Advisory Council

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

Join us in the newly remodeled teen area for games, book discussions, and an opportunity to share ideas for teen events and services at the library! 

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, 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 "Teens" group

Teen Dungeons and Dragons Club

Monday, January 12, 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 campaigns as we fight evil and explore fantasy realms. This event is for teens.

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

Teen Writers' Workshop

Thursday, January 15, 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 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.

This event is in the "Teens" group
This event is in the "Adults" group

Design & Print

Sunday, January 18, 2026 at 2:00pm - 3:00pm
Tinker Studio at Main Branch
Program Type:
In-Person
Age Group:
Teens, Adults

Calling all makers! Come learn how to create 3D models using the easy-to-use 3D design app TinkerCad. Each session you will be issued a challenge to use TinkerCad to create a 3D design. 

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

Make Your Own Automaton

Monday, January 19, 2026 at 2:00pm - 3:30pm
Tinker Studio at Main Branch
Program Type:
In-Person
Age Group:
Teens

Get creative and explore simple machines as you learn how to make a beautiful, moving work of art using recycled materials and craft supplies! 

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

Teen Advisory Council

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

Join us in the newly remodeled teen area for games, book discussions, and an opportunity to share ideas for teen events and services at the library! 

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, January 21, 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 "Teens" group

Teen Dungeons and Dragons Club

Monday, January 26, 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 campaigns as we fight evil and explore fantasy realms. This event is for teens.

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

Teen Murder Mystery Party

Friday, January 30, 2026 at 5:30pm - 8:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Teens

There’s been a murder at Normal Public Library, and it is up to you to solve it! Come examine the scene, find clues, and discover the culprit. This party will be held after regular library hours. 

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

Teen Advisory Council

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

Join us in the newly remodeled teen area for games, book discussions, and an opportunity to share ideas for teen events and services at the library! 

Registration is required and space is limited.

Open
Registration Required