Title/Search

Upcoming Events

Upcoming Events

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

Library closed for Patriots Day

Date:
Monday, April 20, 2026
Time:
All Day Event

Outdoors all week: Spring Scavenger Hunt! Drop in for all ages. In-Person

There are 8 photos of spring-themed book covers hidden on the the grounds of the library. Can you find them all? Pick up instructions and tally sheets at the children's desk; when you find all the...  More
Date:
Tuesday, April 21, 2026 Show more dates
Time:
9:30am - 8:30pm
Location:
Main Library - Greenway
Audience:
  Children Birth-5yrs     Children 6-11yrs  
Categories:
  Children's  

Vacation Week Crafts: Upcycled Doll Planters: Grades K-4: Drop In In-Person

Join us for Crafty Kids Club with Miss Stephanie, vacation week edition! This vacation week crafty we will be upcycling plastic containers into Dolls Planters. For kids in grades K-4. No...  More
Date:
Tuesday, April 21, 2026
Time:
10:00am - 11:00am
Location:
McCarthy Meeting Room (Entire Room)
Audience:
  Children 6-11yrs  
Categories:
  Children's > Crafts  

Intermediate English Conversation Circle In-Person

Join our small informal group to practice speaking English. Come for 2 hours or drop in for a little while. We talk about anything and everything. There is no homework, and our...  More
Date:
Tuesday, April 21, 2026 Show more dates
Time:
1:00pm - 3:00pm
Location:
Conference Room
Audience:
  Adult  
Categories:
  Adult > Literature & Learning  

VIRTUAL: Iconic Entertainers: Julie Andrews on Broadway with Clint Edwards In-Person / Online

**PLEASE NOTE THIS IS A VIRTUAL PROGRAM THAT WILL TAKE PLACE VIA ZOOM. Registrants will receive a link to access the Zoom Webinar via email.** Explore the life and music of one of the theater's...  More
Date:
Tuesday, April 21, 2026
Time:
7:00pm - 8:15pm
Location:
Online - Partner Organization
Audience:
  Adult  
Categories:
  Online Program > Partner Organization     Adult > Literature & Learning  

Outdoors all week: Spring Scavenger Hunt! Drop in for all ages. In-Person

There are 8 photos of spring-themed book covers hidden on the the grounds of the library. Can you find them all? Pick up instructions and tally sheets at the children's desk; when you find all the...  More
Date:
Wednesday, April 22, 2026 Show more dates
Time:
9:30am - 8:30pm
Location:
Main Library - Greenway
Audience:
  Children Birth-5yrs     Children 6-11yrs  
Categories:
  Children's  

April Showers Water Play In-Person

Drop in for a splashing good time! We are going to get wet with buckets, water tables, watering cans, and bubbles, so please dress appropriately and bring a towel if you need to dry off before heading...  More
Date:
Wednesday, April 22, 2026 Show more dates
Time:
10:00am - 11:00am
Location:
McCarthy Meeting Room (Entire Room)
Audience:
  Children Birth-5yrs     Children 6-11yrs  
Categories:
  Children's  

Beginner English In-Person

ESL learners can stop by for basic lessons in English with an instructor. The instructor has taught for many years in both local schools and abroad. Please bring a notebook and your questions about...  More
Date:
Wednesday, April 22, 2026 Show more dates
Time:
2:00pm - 3:00pm
Location:
Conference Room
Audience:
  Adult  
Categories:
  Adult     Adult > Literature & Learning  
Registration Type:
In-Person Registration
Register! - 10 seats left

VIRTUAL: Lush Lyricism and Intimate Confessions with Miranda Cowley Heller In-Person / Online

Award-winning and bestselling author Miranda Cowley Heller takes us on an intimate journey through the life stages of a woman in her new poetry collection, What the Deep Water Knows. Delicate, yet...  More
Date:
Wednesday, April 22, 2026
Time:
2:00pm - 3:30pm
Location:
Online - Partner Organization
Audience:
  Adult  
Categories:
  Online Program > Partner Organization  

Cosplay Foam Smithing Workshop: Grades 5-12: Registration Required In-Person

Level up your character by learning how to craft with foam! Professional costume and prop maker Eliza from Eldritch Arts will give a short demo on how to get started with foamsmithing! This workshop...  More
Date:
Wednesday, April 22, 2026
Time:
3:00pm - 4:30pm
Location:
McCarthy Meeting Room (Entire Room)
Audience:
  YA  
Categories:
  Teens and Tweens  
Registration Type:
In-Person Registration
Register!

Today's Hours

Spaces

Use our online tool to book study rooms in the library.

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.