Event List

Age Group
Age Group
Program Type
Library Branch
Library Branch
Ongoing Events
Registration Type

Primary tabs

This event is in the "Adults" group.

Chair Yoga

Tuesday, December 30, 2025 at 10:15am - 11:15am
Main Branch - Community Room #2 at Main Branch
Program Type:
Health & Fitness
Age Group:
Adults
Event Details:

Chair Yoga, a yoga experience for all levels, whether you choose to sit, stand, or take it to the floor, with power options, meets weekly on Tuesdays and Thursdays at 10:15 am at t...

Library Branch: Main Branch
Room: Main Branch - Community Room #2
Age Group: Adults
Program Type: Health & Fitness
Event Details:

Chair Yoga, a yoga experience for all levels, whether you choose to sit, stand, or take it to the floor, with power options, meets weekly on Tuesdays and Thursdays at 10:15 am at the Main Branch. Equipment is provided.

This event is in the "Adults" group.

Strength & Stability

Tuesday, December 30, 2025 at 11:30am - 12:30pm
Main Branch - Community Room #2 at Main Branch
Program Type:
Health & Fitness
Age Group:
Adults
Event Details:

Move to a fun beat seated or standing with correct posture and strength with basic equipment at our weekly Strength and Stability classes, meeting on Tuesdays and Thursdays at 11:3...

Library Branch: Main Branch
Room: Main Branch - Community Room #2
Age Group: Adults
Program Type: Health & Fitness
Event Details:

Move to a fun beat seated or standing with correct posture and strength with basic equipment at our weekly Strength and Stability classes, meeting on Tuesdays and Thursdays at 11:30 am at the Main Branch. Equipment is provided.

This event is in the "Adults" group.

Hip Hop Yoga

Tuesday, December 30, 2025 at 5:30pm - 6:30pm
Main Branch - Community Room #2 at Main Branch
Program Type:
Health & Fitness
Age Group:
Adults
Event Details:

Don’t miss this upbeat weekly yoga class, led by Taylor Duncan. Meet at 5:30 pm on Tuesdays in NCPL Main Branch Community Room #2. Open to ages 18 and up. No registration required....

Library Branch: Main Branch
Room: Main Branch - Community Room #2
Age Group: Adults
Program Type: Health & Fitness
Event Details:

Don’t miss this upbeat weekly yoga class, led by Taylor Duncan. Meet at 5:30 pm on Tuesdays in NCPL Main Branch Community Room #2. Open to ages 18 and up. No registration required. Be sure to bring a mat! 

This event is in the "Teens" group.

Teen Book Club

Tuesday, January 6, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, February 3, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, March 3, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, April 7, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, May 5, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, June 2, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, July 7, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, August 4, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, September 1, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, October 6, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, November 3, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, December 1, 2026 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, January 5, 2027 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, February 2, 2027 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, March 2, 2027 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, April 6, 2027 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, May 4, 2027 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, June 1, 2027 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, July 6, 2027 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, August 3, 2027 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited
This event is in the "Teens" group.

Teen Book Club

Tuesday, September 7, 2027 at 4:30pm - 5:30pm
Main Branch - Conference Room at Main Branch
Program Type:
Book Clubs
Age Group:
Teens
Open
Required
Library Branch: Main Branch
Room: Main Branch - Conference Room
Age Group: Teens
Program Type: Book Clubs
Required
Seats Remaining: Unlimited