Upcoming Events

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

Primary tabs

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

Warm and Cozy Storytime

11:00am - 11:30am
Toddlers, Pre-K
Registration
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Toddlers, Pre-K
Program Type: Arts & Crafts, Storytime, In-Person
Registration Required
Seats Remaining: 12
Event Details:

What makes you feel cozy? Listen to some warm and cozy books, rhymes, and a small hot cocoa mug craft to top it off.

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

Games Club

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

Wednesdays, January 8 - February 26 from 11:00 AM - 1:00 PM

This event is in the "Seniors" group.

Friday Chair Yoga

3:00pm - 4:00pm
Seniors
Registration
Payment
Library Branch: The Library
Room: Meeting Room AB
Age Group: Seniors
Program Type: Health & Fitness, In-Person
Registration Required
Payment Required
Seats Remaining: 21
Event Details:

Fridays, January 10 - February 28 at 3:00pm. 

Registration is $32.00 for the course. Instructor: Kelly DesRoches.

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

Birthstone Bonanza

4:00pm - 4:45pm
Tweens (Grades 4-5)
Registration
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Tweens (Grades 4-5)
Program Type: Genealogy, History, Nature, In-Person
Registration Required
Seats Remaining: 15
Event Details:

Every month in 2025, join Ms. Gabriella to learn about monthly birthstones while completing an activity and collecting gemstones to keep! For grades 3-6.   

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

Linda Mazza: Find Your One Word for 2025

4:30pm - 5:30pm
Teens (Grades 6-12)
Registration
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Teens (Grades 6-12)
Program Type: Lifelong Learning, Community Service, In-Person
Registration Required
Seats Remaining: 8
Event Details:

Set an intention instead of a resolution for your best year ever!  Includes four fun activities to find your ONE word that will inspire and guide you to be and do your best!

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

Academic Buddies

11:30am - 12:30pm
Teens (Grades 6-12)
Library Branch: The Library
Room: Teen
Age Group: Teens (Grades 6-12)
Program Type: Lifelong Learning, In-Person
Event Details:

Saturdays, January 11 - February 1 from 11:30am-12:30pm

This event is in the "Adults" group.

Tea and the BBC

1:00pm - 3:00pm
Adults
Registration
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Food Events, In-Person
Registration Required
Seats Remaining: 30
Event Details:

We're chuffed to invite you to join us for the best of some nibbles, a spot of lovely tea, and a good chinwag about the best of the BBC.

Registration is required.

 

This event is in the "Pre-K" group.
This event is in the "K-3" group.
This event is in the "Tweens (Grades 4-5)" group.

Take It and Make it: Smile Face Picture Frame Magnet

All Day 1/12 - 1/18
Pre-K, K-3, Tweens (Grades 4-5)
Virtual Event
Library Branch: Off-site
Age Group: Pre-K, K-3, Tweens (Grades 4-5)
Program Type: Take-and-make, Art Events, Virtual
Event Details:

Each week, we will have a different surprise craft that you can pick up to “take it and make it” at home.

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

Karate with Studio Moodo

1:00pm - 2:00pm
K-3, Tweens (Grades 4-5)
Registration
Library Branch: The Library
Room: Meeting Room AB
Age Group: K-3, Tweens (Grades 4-5)
Program Type: Health & Fitness, In-Person
Registration Required
Seats Remaining: 15
Event Details:

Sundays, January 12, 19 from 1:00-2:00pm. 

This event is in the "Adults" group.

Monday Morning Yoga

10:00am - 11:00am
Adults
Registration
Payment
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Health & Fitness, In-Person
Registration Required
Payment Required
Seats Remaining: 21
Event Details:

Mondays, January 13 - February 24 (excluding January 20 and February 17) at 10:00am.

Registration is $40.00. Instructor: Samantha Heckert.

Plein Air Painters

10:00am - 12:00pm
This is not a library sponsored event.
Library Branch: The Library
Room: Multipurpose Room (C)
This event is in the "Babies" group.
This event is in the "Toddlers" group.
This event is in the "Pre-K" group.

Little Creations

10:15am - 10:45am
Babies, Toddlers, Pre-K
Registration
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Babies, Toddlers, Pre-K
Program Type: Arts & Crafts, In-Person
Registration Required
Seats Remaining: 12
Event Details:

Mondays, January 13 February 10 from 10:15-10:45am or 11:00-11:30am.  

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

Little Creations

11:00am - 11:30am
Babies, Toddlers, Pre-K
Registration
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Babies, Toddlers, Pre-K
Program Type: Arts & Crafts, In-Person
Registration Required
Seats Remaining: 12
Event Details:

Mondays, January 13 February 10 from 10:15-10:45am or 11:00-11:30am.  

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

Mystical Mondays with Ms. Brigid

3:00pm - 3:45pm
Teens (Grades 6-12)
Registration
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, Lifelong Learning, In-Person
Registration Required
Seats Remaining: 12
Event Details:

Mondays, January 13 and 27 and February 3 and 10 from 3:00-3:45pm. 

This event is in the "Adults" group.
Registration
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Adults
Program Type: Language Learning, In-Person
Registration Required
Seats Remaining: 15
Event Details:

Mondays, January 13 - February 24 (excluding January 20 and February 17) from 3:30-4:30pm.

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

Chess Club

4:00pm - 5:00pm
Teens (Grades 6-12), Adults, New Adults
Library Branch: The Library
Room: Meeting Room AB
Age Group: Teens (Grades 6-12), Adults, New Adults
Program Type: Clubs & Games, In-Person
Event Details:

Mondays, January 13 - February 24 (excluding January 20 and February 17) from 4:00-5:00pm. 

This event is in the "Adults" group.

Clases de Ingles/Basic English

5:30pm - 6:30pm
Adults
Registration
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Adults
Program Type: Language Learning, In-Person
Registration Required
Seats Remaining: 15
Event Details:

Los lunes, 13 de enero - 24 de febrero (sin 20 de enero y 17 de febrero) a las 5:30-6:30pm. 
Esta clase se va a llevar a cabo en persona. Por favor registrarse para las clases.

This event is in the "Adults" group.

Monday Evening Pilates

5:30pm - 6:30pm
Adults
Registration
Payment
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Health & Fitness, In-Person
Registration Required
Payment Required
Seats Remaining: 21
Event Details:

Mondays, January 13 - February 24 (excluding January 20 and February 17) at 5:30pm.

Registration is $40.00. Instructor: Leisa Taylor

This event is in the "Seniors" group.

Zumba Gold (Zoom Virtual Classes)

10:00am - 11:00am
Seniors
Registration
Payment
Virtual Event
Library Branch: Off-site
Age Group: Seniors
Program Type: Health & Fitness, Virtual
Registration Required
Payment Required
Seats Remaining: 50
Event Details:

Tuesdays, January 7 - February 25 at 10:00am via Zoom.

We are hosting Zumba via Zoom in January/February. Join us at the library, or join in from home.

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

The Very Hungry Caterpillar Story and Craft

11:00am - 11:30am
Babies, Toddlers, Pre-K
Registration
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Babies, Toddlers, Pre-K
Program Type: Arts & Crafts, In-Person
Registration Required
Seats Remaining: 12
Event Details:

Create a community art installation with your baby as we read one of our favorite stories! 

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

The Very Hungry Caterpillar Story and Craft

11:30am - 11:30am
Toddlers, Pre-K
Registration
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Toddlers, Pre-K
Program Type: Arts & Crafts, Storytime, In-Person
Registration Required
Seats Remaining: 9
Event Details:

Create a community art installation with your baby as we read one of our favorite stories! 

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.

Duplicate Bridge Club

12:30pm - 3:30pm
Adults, Seniors
Library Branch: The Library
Room: Meeting Room B
Age Group: Adults, Seniors
Program Type: Clubs & Games, In-Person
Event Details:

Tuesdays from 12:30pm-3:30 PM starting January 7 - February 25, 2025. 
Seating begins promptly at 12:30 PM.

You must pre-register with Myron Rosenberg. No walk-ins will be seated.

This event is in the "Adults" group.

The Writers Group

2:30pm - 4:00pm
Adults
Registration
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Adults
Program Type: Writer Events, In-Person
Registration Required
Seats Remaining: 21
Event Details:

Tuesdays from 2:30pm-4:00pm.