Upcoming Events

Age Group
Age Group
Program Type
Room
Ongoing Events
Event Type
Registration Type

Primary tabs

This event is in the "Tweens (Grades 4-5)" group
This event is in the "Teens (Grades 6-12)" group

Girls Empowerment Club

4:00pm–5:00pm
Tweens (Grades 4-5), Teens (Grades 6-12)
Open
Registration Required
Registration will close on February 24, 2026 @ 4:00pm.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Tweens (Grades 4-5), Teens (Grades 6-12)
Program Type: Arts & Crafts, Lifelong Learning, Community Service, In-Person
Registration Required
Event Details:

Tuesdays, January 13, 27 and February 10, 24  from 4:00-5:00pm. 

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

Games Club

11:00am–1:00pm
Adults, Seniors
Library Branch: The Library
Room: Meeting Room B
Age Group: Adults, Seniors
Program Type: Clubs & Games, In-Person
Event Details:

Wednesdays, January 7 - February 25 from 11:00am-1:00pm 
Fridays, January 2 - February 20 from 11:30am-1:30pm (excluding January 23)

This event is in the "Pre-K" group

Sign and Sing

11:30am–12:00pm
Pre-K
Open
Registration Required
Registration will close on February 25, 2026 @ 11:30am.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Pre-K
Program Type: Lifelong Learning, Language Learning, In-Person
Registration Required
Event Details:

Wednesdays, January 14 and February 25 from 11:30-12:00pm. 

This event is in the "Seniors" group
Library Branch: The Library
Room: Meeting Room A
Age Group: Seniors
Program Type: Food Events, In-Person
Event Details:

Tuesdays and Wednesdays at 12:00pm.

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

LibraryGeeks

12:00pm–2:00pm
Adults, Seniors
Library Branch: The Library
Room: Geek Desk
Age Group: Adults, Seniors
Program Type: Technology, In-Person
Event Details:

LibraryGeeks

 

This event is in the "Seniors" group

Wednesday Chair Yoga

2:00pm–3:00pm
Seniors
Open
Registration Required
Payment Required
Registration will close on February 25, 2026 @ 2:00pm.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Seniors
Program Type: Health & Fitness, In-Person
Registration Required
Payment Required
Event Details:

Wednesday Chair Yoga 
January 14 - February 25 at 2:00pm

 

Registration is $38. Instructor: Susan Semerade

This event is in the "Teens (Grades 6-12)" group

Warm Up Wednesdays: Universal Yums

4:15pm–5:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on February 25, 2026 @ 4:15pm.
Library Branch: The Library
Room: Teen
Age Group: Teens (Grades 6-12)
Program Type: Food Events, In-Person
Registration Required
Event Details:

Wednesdays, January 7, 21 and February 04, 25 from 4:15-5:00pm. 

This event is in the "Adults" group

Board Meeting

6:00pm–7:00pm
Adults
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Board Meeting, In-Person
This event is in the "Adults" group
Registration Required
Virtual Event
Registration will close on February 25, 2026 @ 7:00pm.
Library Branch: Off-site
Age Group: Adults
Program Type: Author Events, Virtual
Registration Required
Event Details:

The Roosevelts in New York City (Zoom Virtual Event) 
Wednesday, February 25 at 7:00pm

 

This event is in the "Adults" group

Thursday Morning Pilates

10:00am–11:00am
Adults
Open
Registration Required
Payment Required
Registration will close on February 26, 2026 @ 10:00am.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Health & Fitness, In-Person
Registration Required
Payment Required
Event Details:

Thursday Morning Pilates

January 15 - February 26 at 10:00am

 

Registration is $54. Instructor: Constance Lowe

This event is in the "Babies" group
This event is in the "Toddlers" group
This event is in the "Pre-K" group

Art and Play

10:15am–11:15am
Babies, Toddlers, Pre-K
Open
Registration Required
Registration will close on February 26, 2026 @ 10:15am.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Babies, Toddlers, Pre-K
Program Type: Arts & Crafts, In-Person
Registration Required
Event Details:

Thursdays, January 8, 22 and February 12, 26 from 10:15-11:15am. 

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

LibraryGeeks Remote Appointments

3:00pm–7:00pm
Adults, Seniors
Virtual Event
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Technology, In-Person
Event Details:

LibraryGeeks Remote Appointments

 

This event is in the "Adults" group

Current Events Club

4:00pm–5:00pm
Adults
Open
Registration Required
Registration will close on February 26, 2026 @ 4:00pm.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Current Events Club 
Thursdays, January 15 - February 26 at 4:00pm

 

This event is in the "K-3" group

STEAM Genius Hour

4:00pm–5:00pm
K-3
Open
Registration Required
Registration will close on February 26, 2026 @ 4:00pm.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: K-3
Program Type: STEAM, In-Person
Registration Required
Event Details:

Thursdays, January 29 and February 26 from 4:00-5:00pm. 

This event is in the "Teens (Grades 6-12)" group

Dungeons & Dragons: Beginners

4:00pm–6:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on February 26, 2026 @ 4:00pm.
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Thursdays, January 15, 29 and February 12, 26 from 4:00-6:00pm. 

This event is in the "Adults" group

Thursday Evening Yoga

5:30pm–6:30pm
Adults
Open
Registration Required
Payment Required
Registration will close on February 26, 2026 @ 5:30pm.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Health & Fitness, In-Person
Registration Required
Payment Required
Event Details:

Thursday Evening Yoga 
January 8 - February 26 at 5:30pm

 

Registration is $60. Instructor: Malissa Cardone

This event is in the "Seniors" group

Senior Total Fitness (Zoom Virtual Classes)

9:00am–10:00am
Seniors
Open
Registration Required
Payment Required
Virtual Event
Registration will close on February 27, 2026 @ 9:00am.
Library Branch: Off-site
Age Group: Seniors
Program Type: Health & Fitness, Virtual
Registration Required
Payment Required
Event Details:

Senior Total Fitness (Zoom Virtual Classes) 
Fridays, January 9 - February 27 (excl. January 16, 23) at 9:00am

 

This event is in the "Babies" group
This event is in the "Toddlers" group
This event is in the "Adults" group
This event is in the "Families" group

Lactation Support Group

11:00am–12:00pm
Babies, Toddlers, Adults, Families
Open
Registration Required
Registration will close on February 27, 2026 @ 11:00am.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Babies, Toddlers, Adults, Families
Program Type: Lifelong Learning, In-Person
Registration Required
Event Details:

Fridays, January 23 and February 27 from 11:00am-12:00pm.

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

Canasta Party!

11:00am–1:00pm
Adults, Seniors
Open
Registration Required
Registration will close on February 27, 2026 @ 11:00am.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults, Seniors
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

Canasta Party!

Friday, February 27 at 11:00am

 

Jacqui is hosting our annual Canasta Party with canasta, snacks and prizes!

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

LibraryGeeks

12:00pm–2:00pm
Adults, Seniors
Library Branch: The Library
Room: Geek Desk
Age Group: Adults, Seniors
Program Type: Technology, In-Person
Event Details:

LibraryGeeks

 

This event is in the "Seniors" group

Friday Chair Yoga

3:00pm–4:00pm
Seniors
Open
Registration Required
Payment Required
Registration will close on February 27, 2026 @ 3:00pm.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Seniors
Program Type: Health & Fitness, In-Person
Registration Required
Payment Required
Event Details:

Friday Chair Yoga 
January 9 - February 27 at 3:00pm

 

Registration is $42. Instructor: Kelly DesRoches

This event is in the "Teens (Grades 6-12)" group

Friday Fun: Oreo Popcorn

3:30pm–4:00pm
Teens (Grades 6-12)
Open
Registration Required
Registration will close on February 27, 2026 @ 3:30pm.
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Teens (Grades 6-12)
Program Type: Food Events, In-Person
Registration Required
Event Details:

Friday, February 27. 

Make and enjoy this sweet and salty snack! 

Registration required.

This event is in the "Adults" group
Registration Required
Virtual Event
Registration will close on February 27, 2026 @ 6:00pm.
Library Branch: Off-site
Age Group: Adults
Program Type: History, Virtual
Registration Required
Event Details:

Talking the Bill of Rights (Zoom Virtual Event) 
Fridays, January 23 & February 27 at 6:00pm

 

This event is in the "Tweens (Grades 3-5)" group

Tween Craft Hour

1:30pm–2:30pm
Tweens (Grades 3-5)
Library Branch: The Library
Room: Tween Scene
Age Group: Tweens (Grades 3-5)
Program Type: Arts & Crafts, In-Person
Event Details:

Saturdays, January 10, 24 and February 14, 28 from 1:30-2:30pm. Join us to create works of art using our Tween Scene Makerspace materials. 

January 10: Paper Snowflakes