Upcoming Events

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

Primary tabs

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
Upcoming
Registration Required
Payment Required
Registration will open on March 2, 2026 @ 10:00am.
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
Wednesdays, March 11 - April 29 at 10:00am

 

This event is in the "K-3" group

Storycraft

4:00pm–4:45pm
K-3
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: K-3
Program Type: Arts & Crafts, Storytime, In-Person
Registration Required
Event Details:

Wednesdays, March 25 and April 22 from 4:00-4:45pm. 

Come down to the Library to read some seasonal stories with Ms. Anna and create a fun seasonal craft. 

Registration required.

This event is in the "Adults" group

Wednesday Walking Club

4:00pm–5:00pm
Adults
Upcoming
Registration Required
Virtual Event
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: Off-site
Age Group: Adults
Program Type: Health & Fitness, In-Person
Registration Required
Event Details:

Wednesday Walking Club

Wednesdays, April 1 - April 29 at 4:00pm

 

Join Librarian Anne for a walk around town!

This event is in the "Adults" group

Thursday Morning Pilates

10:00am–11:00am
Adults
Upcoming
Registration Required
Payment Required
Registration will open on March 2, 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
Thursdays, March 12 - April 30 at 10:00am

 

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

Prom Ready Nails

3:00pm–4:00pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen
Age Group: Teens (Grades 6-12)
Program Type: Arts & Crafts, In-Person
Registration Required
Event Details:

 We will provide supplies, including nail polish, heat lamp, press ons and gems for you to do your nails for prom or for fun!

 

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
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
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, March 5 - April 30 at 4:00pm

 

This event is in the "Adults" group

Thursday Evening Yoga

5:30pm–6:30pm
Adults
Upcoming
Registration Required
Payment Required
Registration will open on March 2, 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 Evening Yoga 
Thursdays, March 12 - April 30 at 10:00am

 

This event is in the "Babies" group

Tummy Time with Ms. Marie

10:30am–11:00am
Babies
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Babies
Program Type: In-Person
Registration Required
Event Details:

Fridays, March 27 and April 24 from 10:30-11:00am. 

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

Lactation Support Group

11:00am–12:00pm
Babies, Toddlers
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Babies, Toddlers
Program Type: Lifelong Learning, In-Person
Registration Required
Event Details:

The Library is pleased to host the BFREE Coalition, offering free prenatal, postpartum, and breastfeeding support and resources. New and expecting moms, along with family members, are welcome to attend. 

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

Games Club

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

Wednesdays, March 4 - April 29 from 11:00am-1:00pm 
Fridays, March 6 - April 24 (excl. April 3) from 11:30am-1:30pm
(Check online calendar for any updates in times).

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
Upcoming
Registration Required
Payment Required
Registration will open on March 2, 2026 @ 10:00am.
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
Fridays, March 13 - April 24 at 3:00pm (excl. April 3)

 

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

Friday Fun: Jenga Night

3:30pm–4:00pm
Teens (Grades 6-12)
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: The Library
Room: Teen Program Room (D)
Age Group: Teens (Grades 6-12)
Program Type: Clubs & Games, In-Person
Registration Required
Event Details:

We have three different Jenga sets, let’s make some noise on a Friday night! 

Registration required.

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

Build It

4:00pm–5:00pm
Tweens (Grades 3-5)
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Tweens (Grades 3-5)
Program Type: Lifelong Learning, STEAM, In-Person
Registration Required
Event Details:

Fridays, March 27 and April 24 from 4:00-5:00pm. 

This event is in the "Adults" group

DIY Pickles

1:00pm–3:00pm
Adults
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Food Events, In-Person
Registration Required
Event Details:

DIY Pickles
Saturday, April 25 at 1: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, Lifelong Learning, In-Person
Event Details:

Saturdays, March 28 and April 25 from 1:30-2:30pm. 

Join us as we explore our Tween Scene Makerspace and create some pieces of art!

This event is in the "Children (Birth to Grade 3)" group
This event is in the "Toddlers" group
This event is in the "Pre-K" group
This event is in the "K-3" group
This event is in the "Tweens (Grades 3-5)" group

Open Play

1:00pm–2:00pm
Children (Birth to Grade 3), Toddlers, Pre-K, K-3, Tweens (Grades 3-5)
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Children (Birth to Grade 3), Toddlers, Pre-K, K-3, Tweens (Grades 3-5)
Program Type: In-Person
Event Details:

Meet up with your buddies and make new friends while playing with various toys. 

Children must be accompanied by a parent/caregiver. 

This event is in the "Adults" group

Off The Shelf Book Club

5:30pm–6:30pm
Adults
Upcoming
Registration Required
Virtual Event
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: Off-site
Age Group: Adults
Program Type: Book Clubs, In-Person
Registration Required
Event Details:

Join Librarian Mara for an evening book conversation. 
Sunday, April 26 OR Monday, April 27 at 5:30pm

The Doorman by Chris Pavone

This event is in the "Adults" group

Monday Morning Yoga

10:00am–11:00am
Adults
Upcoming
Registration Required
Payment Required
Registration will open on March 2, 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:

Monday Morning Yoga 
Mondays, March 9 - April 27 at 10:00am

 

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

Art & Play

10:15am–11:15am
Babies, Toddlers, Pre-K
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: Babies, Toddlers, Pre-K
Program Type: Arts & Crafts, Lifelong Learning, In-Person
Registration Required
Event Details:

Mondays, March 9-30 and April 13, 27 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

Spanish for English Speakers

3:30pm–4:30pm
Adults
Upcoming
Registration Required
Registration will open on March 2, 2026 @ 10:00am.
Library Branch: The Library
Room: Multipurpose Room (C)
Age Group: Adults
Program Type: Lifelong Learning, In-Person
Registration Required
Event Details:

Spanish for English Speakers 
Mondays, March 9 - April 27 from 3:30-4:30pm