Title/Search

LibCal

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Storytime! In-Person

Join us for stories, songs, and crafts that make getting ready to read fun! This program is geared toward children aged 2-5 with a caregiver, but any child who will benefit from attending is welcome.
Date:
Thursday, November 21, 2024 Show more dates
Time:
10:00am - 11:00am
Location:
Activity Room
Audience:
  Ages 2-5  
Categories:
  Literacy  

NCPL Youth Volunteers Meeting In-Person

Let your voice be heard and make a difference in your community! At this meeting, you are invited to share your ideas for what books, activities, and programs you like to see in the Teen Department at...  More
Date:
Thursday, November 21, 2024
Time:
4:00pm - 5:00pm
Location:
Activity Room
Audience:
  Teen  
Categories:
  Community  

Healthy Living : Yoga In-Person

Pat Waldo, a “Certified Yoga Instructor,” will teach yoga. These yoga classes are great for beginners or anyone who wants to focus on a gentle practice. This class will focus on improving...  More
Date:
Monday, November 25, 2024 Show more dates
Time:
9:30am - 10:30am
Location:
Meeting Room
Audience:
  Adult  
Categories:
  Fitness  
Registration Type:
In-Person Registration
Register! - 49 seats left

Closed Thanksgiving

Date:
Thursday, November 28, 2024
Time:
All Day Event

Letters to Santa

Need to get a message to the BIG GUY? Use our Santa Express mailbox at the Library. You can just drop your letter off or use our letter-writing station to write to him while you are here. Letters...  More
Date:
Sunday, December 1, 2024 Show more dates
Time:
All Day Event
Categories:
  Literacy  

Healthy Living : Yoga In-Person

Pat Waldo, a “Certified Yoga Instructor,” will teach yoga. These yoga classes are great for beginners or anyone who wants to focus on a gentle practice. This class will focus on improving...  More
Date:
Monday, December 2, 2024 Show more dates
Time:
9:30am - 10:30am
Location:
Meeting Room
Audience:
  Adult  
Categories:
  Fitness  
Registration Type:
In-Person Registration
Register! - 49 seats left

Homeschool Hangout 12+: Book Talk In-Person

Join us for a cozy time discussing the books we enjoy, especially the Wings of Fire series by Tui T. Sutherland, playing games, and eating snacks. Feel free to come dressed in comfy clothes and...  More
Date:
Monday, December 2, 2024
Time:
1:30pm - 2:30pm
Location:
Activity Room
Audience:
  Teen  
Categories:
  Book Discussion     Just for Fun  

Homeschool Hangout: Holiday Challenges In-Person

Can you make a gingerbread house of cards? Can you create a peppermint chimney? Join us for an afternoon of holiday challenges! Homeschool Hangout is a place for families to come and learn together.
Date:
Monday, December 2, 2024 Show more dates
Time:
1:30pm - 2:30pm
Location:
Meeting Room
Audience:
  Children  
Categories:
  Art  

Storytime! In-Person

Join us for stories, songs, and crafts that make getting ready to read fun! This program is geared toward children aged 2-5 with a caregiver, but any child who will benefit from attending is welcome.
Date:
Wednesday, December 4, 2024 Show more dates
Time:
10:00am - 11:00am
Location:
Activity Room
Audience:
  Ages 2-5  
Categories:
  Literacy  

Pokemon Club

2nd -5th graders are you ready for some afterschool excitement? Join us for our Monthly Afterschool Clubs, where each session is packed with fun activities, creative projects, and new friends! Join...  More
Date:
Wednesday, December 4, 2024 Show more dates
Time:
3:30pm - 4:30pm
Audience:
  Children  
Categories:
  Just for Fun  

View More Events:

Today's Hours

Spaces

Use our online tool to book study rooms in the library.

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.