Event List

Library Closed on April 5

The library will be closed Sunday, April 5 for Easter. Our on-site and off-site bookdrops will remain open. Curbside pickup will be unavailable. We will reopen on April 6 at 9 am.

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Adults" group

Evening Meditation

Tuesday, May 19, 2026 at 5:30pm - 6:15pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Experience guided meditation with a certified meditation facilitator, in a beginner-friendly environment.

This event is in the "Adults" group

NPL Knitting and Crocheting Club

Wednesday, May 20, 2026 at 10:00am - 12:00pm
Community Room East at Main Branch
Program Type:
In-Person
Age Group:
Adults

Join the NPL Knitting and Crocheting Club to work on your current project, as well as share tips and information.

No registration is required - please drop in!

 

This event is in the "Everyone" group

NPL Board Meeting

Wednesday, May 20, 2026 at 6:00pm - 8:00pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Our Board of Trustees is a group of seven Normal citizens who are chosen through local elections for six-year terms. The Board meets once a month to discuss library issues and plans.

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.

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

Adult Reading Challenge Book Brunch

Tuesday, May 26, 2026 at 10:00am - 11:15am
Community Room East at Main Branch
Program Type:
Hybrid
Age Group:
Adults

Join us in-person or via Zoom at 10 am on the fourth Tuesday of the month at in the Community Room to discuss what you're reading for this month's Adult Reading Challenge.

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

Evening Meditation

Tuesday, May 26, 2026 at 5:30pm - 6:15pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Experience guided meditation with a certified meditation facilitator, in a beginner-friendly environment.

This event is in the "Adults" group

Cottagecore: Embroidery

Wednesday, May 27, 2026 at 10:00am - 12:00pm
Community Room East at Main Branch
Program Type:
In-Person
Age Group:
Adults

Do you create with a needle and thread through cross stitch, embroidery or crewel? However you use your needle, please feel welcome to come and share your time and experience with other needle workers.

This event is in the "Adults" group

The Midnight Society

Wednesday, May 27, 2026 at 3:30pm - 7:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Join fellow fans at NPL’s new horror club. We will meet to discuss a different book, movie or other creepy, spooky material each month. Movies screened might be rated R and we are likely to encounter violent or disturbing images.

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

Romance Me Book Club

Thursday, May 28, 2026 at 6:30pm - 7:30pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Check out NPL's romance book club! We'll be discussing a romance fiction book in NPL's newly-refurbished Board Room on the fourth Thursday of the month at 6.30 pm.

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

Hospice: What to Know

Sunday, May 31, 2026 at 2:00pm - 3:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Join retired hospice social worker, Lisa Flanagan, as she explains the ins and outs of hospice care. Following this presentation we will be hosting a Death Café where the conversation will continue.

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

Death Café

Sunday, May 31, 2026 at 3:00pm - 4:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Death Café is an informal, group-directed discussion of death with no agenda, objectives or themes.

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

Center For Human Services Office Hours

Monday, June 8, 2026 at 4:00pm - 6:00pm
Work Space at Main Branch
Age Group:
Adults

Drop in any time between 4 pm and 6 pm to speak with staff from the Center for Human Services. You can ask questions about services, get connected with resources, or just ask their staff about what they do.

This event is in the "Everyone" group

NPL Board Meeting

Wednesday, June 17, 2026 at 6:00pm - 8:00pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Our Board of Trustees is a group of seven Normal citizens who are chosen through local elections for six-year terms. The Board meets once a month to discuss library issues and plans.

This event is in the "Adults" group

Center For Human Services Office Hours

Monday, June 22, 2026 at 11:00am - 1:00pm
Work Space at Main Branch
Program Type:
In-Person
Age Group:
Adults

Drop in any time between 11 am and 1 pm to speak with staff from the Center for Human Services. You can ask questions about services, get connected with resources, or just ask their staff about what they do.

This event is in the "Adults" group

Center For Human Services Office Hours

Monday, July 13, 2026 at 4:00pm - 6:00pm
Work Space at Main Branch
Age Group:
Adults

Drop in any time between 4 pm and 6 pm to speak with staff from the Center for Human Services. You can ask questions about services, get connected with resources, or just ask their staff about what they do.

This event is in the "Everyone" group

NPL Board Meeting

Wednesday, July 15, 2026 at 6:00pm - 8:00pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Our Board of Trustees is a group of seven Normal citizens who are chosen through local elections for six-year terms. The Board meets once a month to discuss library issues and plans.

This event is in the "Adults" group

Center For Human Services Office Hours

Monday, July 27, 2026 at 11:00am - 1:00pm
Work Space at Main Branch
Program Type:
In-Person
Age Group:
Adults

Drop in any time between 11 am and 1 pm to speak with staff from the Center for Human Services. You can ask questions about services, get connected with resources, or just ask their staff about what they do.

This event is in the "Adults" group

Center For Human Services Office Hours

Monday, August 10, 2026 at 4:00pm - 6:00pm
Work Space at Main Branch
Age Group:
Adults

Drop in any time between 4 pm and 6 pm to speak with staff from the Center for Human Services. You can ask questions about services, get connected with resources, or just ask their staff about what they do.

This event is in the "Everyone" group

NPL Board Meeting

Wednesday, August 19, 2026 at 6:00pm - 8:00pm
Board Room at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Our Board of Trustees is a group of seven Normal citizens who are chosen through local elections for six-year terms. The Board meets once a month to discuss library issues and plans.