Event List

Age Group
Age Group
Program Type
Ongoing Events
Registration Type

Primary tabs

This event is in the "Kids" group

Baby Rock & Play

Monday, April 6, 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 "Adults" group

Lunchtime Yoga

Monday, April 6, 2026 at 12:00pm - 12:45pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Take a break from your busy day to join us for a beginner-level yoga class over your lunch hour in the Community Room. Please wear comfortable clothes and bring a yoga mat or beach towel.

No Yoga March 23 or May 25.

This event is in the "Adults" group

DIY: Floral Pour Painting

Monday, April 6, 2026 at 6:00pm - 7:30pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Let’s pour paint  together again! We will be working to create a floral scene with our pours. You will leave with a lovely and wet work of art. Please bring in something to help you transport your wet art home.

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

Ready, Set, Read!

Tuesday, April 7, 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 "Adults" group

DIY: Floral Pour Painting

Tuesday, April 7, 2026 at 10:00am - 11:30am
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Let’s pour paint  together again!  We will be working to create a floral scene with our pours.  You will leave with a lovely and wet work of art.  Please bring in something to help you transport your wet art home.

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

Genealogy Meetup

Tuesday, April 7, 2026 at 2:00pm - 3:00pm
Community Room at Main Branch
Program Type:
Hybrid
Age Group:
Adults

Share your recent genealogical finds with others! Get help using Ancestry Library Edition and other library resources to explore your family’s history.

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

Evening Meditation

Tuesday, April 7, 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

Paper Crafting Club

Wednesday, April 8, 2026 at 10:00am - 12:00pm
Community Room West at Main Branch
Program Type:
In-Person
Age Group:
Adults

Paper crafters, please join us  for an opportunity to work on your projects.

This event is in the "Kids" group

Wiggles & Giggles

Wednesday, April 8, 2026 at 10:00am - 10:30pm
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Wiggle and giggle with your toddler through stories, songs, and movement activities that inspire a love for reading! Every session ends with BUBBLES!  

This event is in the "Adults" group

Stranger than Fiction: A Nonfiction Book Club @ DESTIHL

Wednesday, April 8, 2026 at 6:30pm - 7:30pm
Offsite/Outreach
Program Type:
In-Person
Age Group:
Adults

Stranger Than Fiction book club meets once a month to discuss memoirs, biographies, true crime and other nonfiction titles. Copies of each month’s book will be available to pick up at the library front desk.

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

Tween/Teen Crafternoon

Thursday, April 9, 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, April 10, 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 "Everyone" group

Yarnstorming

Saturday, April 11, 2026 at 2:00pm - 4:00pm
Atrium at Main Branch
Program Type:
In-Person
Age Group:
Everyone

Beginner-to-advanced level knitters and crocheters (of all ages) are invited to come to the library to work together. New to the craft? Willing to mentor a newcomer?

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

Young Author Spotlight

Saturday, April 11, 2026 at 2:00pm - 4:00pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Kids

Join us as we shine a spotlight on writing through the display of books written by children in grades kindergarten to 8th grade.

This event is in the "Adults" group

NPL Crime Club

Sunday, April 12, 2026 at 2:00pm - 3:30pm
Community Room East at Main Branch
Program Type:
In-Person
Age Group:
Adults

Interested in true crime and mysteries? Join us for NPL’s Crime Club! Each session features an expert speaker in that date’s theme.

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

Baby Rock & Play

Monday, April 13, 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 "Adults" group

Lunchtime Yoga

Monday, April 13, 2026 at 12:00pm - 12:45pm
Community Room at Main Branch
Program Type:
In-Person
Age Group:
Adults

Take a break from your busy day to join us for a beginner-level yoga class over your lunch hour in the Community Room. Please wear comfortable clothes and bring a yoga mat or beach towel.

No Yoga March 23 or May 25.

This event is in the "Teens" group

Teen Dungeons and Dragons Club

Monday, April 13, 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

Ready, Set, Read!

Tuesday, April 14, 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, April 14, 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.

This event is in the "Adults" group

Evening Meditation

Tuesday, April 14, 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, April 15, 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 "Kids" group

Wiggles & Giggles

Wednesday, April 15, 2026 at 10:00am - 10:30pm
Book Nook at Main Branch
Program Type:
In-Person
Age Group:
Kids

Wiggle and giggle with your toddler through stories, songs, and movement activities that inspire a love for reading! Every session ends with BUBBLES!  

This event is in the "Adults" group

Estate Planning and Wills

Wednesday, April 15, 2026 at 1:30pm - 3:00pm
Community Room East at Main Branch
Program Type:
In-Person
Age Group:
Adults

Learn how wills, trusts, and powers of attorney function, and why they matter in protecting your family and your future.