Title/Search

LibCal

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Library Closed

Date:
Sunday, June 7, 2026
Time:
All Day Event
Location:
Categories:
Closings

Music & Movement for Adults

Come sing, move, and find your calm! Participants will explore their emotions through lively songs, fun movement, and storytelling activities designed to help them connect with their feelings. They'll...
Date:
Monday, June 8, 2026
Time:
10:00am - 11:00am
Location:
Multipurpose Room,
Categories:
Concerts & Music
Register!

Town Clerk Workshop

Date:
Monday, June 8, 2026
Time:
6:00pm - 8:00pm
Location:
Multipurpose Room,
Categories:
Civic Engagement

Book Ends: Philosophy Book Discussion Group

The philosophy reading group meets bi-monthly and is a self-guided discussion group led by Mr. Robert Brantl, Esq. The group is dedicated to the great philosophers of the past and present. Often...
Date:
Tuesday, June 9, 2026
Time:
10:15am - 12:00pm
Location:
Categories:
Book Group

Act of Kindness Projects

Join us for simple, easy-to-make crafts that will bring joy! Create a project that you can keep or gift to someone, spreading happiness.
Date:
Tuesday, June 9, 2026
Time:
11:00am - 12:00pm
Location:
Multipurpose Room,
Categories:
Crafts
Register! - 8 seats left

Creative Lines

Enjoy an art opportunity of sharing your creative talents with other older adults. Exchange ideas, swap tips, find inspiration, and share art happenings. Participants bring their own supplies, but...
Date:
Tuesday, June 9, 2026
Time:
2:00pm - 4:00pm
Location:
Multipurpose Room,
Categories:
Arts & Culture Older Adults
Register! - 49 seats left

Yu-Gi-Oh! TCG Club

Learn to play Yu-Gi-Oh!, the exciting trading card game! Receive tips and tricks from an experienced instructor—bring your decks and prepare to duel! Whether you're a novice or a seasoned player,...
Date:
Tuesday, June 9, 2026
Time:
3:30pm - 7:30pm
Location:
Teenburgh,
Categories:
Games & Gaming
Register! - 20 seats left

English Conversation Group

You can improve your English conversation skills with our English Conversation Group. Basic English is needed to participate. This program takes place in person on ten consecutive Tuesdays in the...
Date:
Tuesday, June 9, 2026
Time:
6:00pm - 7:30pm
Location:
Local History Room,
Categories:
Language Learning LatinX
Register!

Town Clerk Workshop

Date:
Tuesday, June 9, 2026
Time:
6:00pm - 8:00pm
Location:
Multipurpose Room,
Categories:
Civic Engagement

Crocheting Club for Tweens and Teens

Come spend the night crocheting with your friends new or old! Bring a project you're working on or start one of our projects. Crocheting supplies will be available.
Date:
Tuesday, June 9, 2026
Time:
6:30pm - 8:00pm
Location:
Small Conference Room,
Categories:
Crafts YS Summer Reading
Register! - 1 seats left

View More Events: