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

Wednesday Walking Club

9:00am–10:00am
Adults, Seniors
Upcoming
Registration Required
Virtual Event
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: Off-site
Age Group: Adults, Seniors
Program Type: Health & Fitness, In-Person
Registration Required
Event Details:

Wednesday Walking Club
Wednesdays, May 13 - June 24 at 9:00am

Join Librarian Anne for a walk around town!

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

Preschool Storytime

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

Celebrate the warmer weather with joyful story times about flowers, insects, ocean animals and more! We will sing, read and move! 

For ages 2-5 years. 

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:

May: Friday May 1, Thursday May 14, Friday May 22, and Thursday May 28 from 12:00-2:30pm; Wednesday, May 6 from 11:00am-1:30pm; 

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
Upcoming
Registration Required
Payment Required
Registration will open on May 1, 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, May 13 - June 24 at 2:00pm

 

This event is in the "Adults" group

Tea and the BBC Lite

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

Tea and the BBC Lite
Wednesday, June 24 at 2:00pm

A spot of tea and a little nibble with fellow BBC fans. Limited registration. 

This event is in the "K-3" group

Adopt a Rock

4:00pm–5:00pm
K-3
Library Branch: The Library
Room: Children's Program Room (E)
Age Group: K-3
Program Type: Arts & Crafts, In-Person
Event Details:

Every rock needs a home! Drop in to the Library to pick a rock, decorate it, and bring it home! For grades k-3.

No registration required

This event is in the "Adults" group

Eco Print Silk Scarves

4:30pm–5:30pm
Adults
Upcoming
Registration Required
Payment Required
Registration will open on May 1, 2026 @ 10:00am.
Library Branch: The Library
Room: Meeting Room AB
Age Group: Adults
Program Type: Arts & Crafts, In-Person
Registration Required
Payment Required
Event Details:

Eco Print Silk Scarves
Wednesday, June 24 at 4:30pm

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

Battle of the Books

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

Do you love reading? Do you have a competitive spirit? Then, join our team for this year’s Battle of the Books!