Title/Search

LibCal

Upcoming Events

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

Monthly Scavenger Hunt In-Person

Join us for a fun St. Patrick's Day scavenger hunt. Earn a small prize when you find all the hidden pictures.
From:
9:00 AM, Monday, March 16, 2026
To:
2:00 PM, Saturday, March 21, 2026
Location:
Children's Room
Audience:
  Children (Pre-K)     Children (K-6)  
Categories:
  Children (K-6) Programs     Children (Pre-K) Programs  

Teen Anime Club In-Person

For teens in grades 7-12 Celebrate your love of anime with us! We'll take part in some fun anime-themed activities, followed by an anime viewing of the group's choosing. Snacks will be...  More
Date:
Monday, March 16, 2026 Show more dates
Time:
6:00 PM - 7:00 PM
Location:
Community Room
Audience:
  Teens  
Categories:
  Teen Programs  
Registration Type:
In-Person Registration
Register! - 26 seats left

Books & Bits Story Time In-Person

Our most traditional story time. We read books, sing songs, play with egg shakers and talk about all kinds of things. These are geared for ages 2-5 with emphasis on the 5 tenets of early literacy:...  More
Date:
Wednesday, March 18, 2026 Show more dates
Time:
10:00 AM - 11:00 AM
Location:
Community Room
Audience:
  Children (Pre-K)  
Categories:
  Children (Pre-K) Programs  

Messy Thursdays In-Person

Sensory bins will be out for play. Drop in. No registrations needed.
Date:
Thursday, March 19, 2026 Show more dates
Time:
9:00 AM - 12:00 PM
Location:
Children's Room
Audience:
  Babies/Toddlers     Children (Pre-K)  
Categories:
  Children (Pre-K) Programs  

Lego Kit Fridays! In-Person

Like LEGOS? We have a treat for you! Ask at the desk for the Lego kits. We'll show you a selection sheet - you choose, then you build. Each kit has less than 250 pieces and most are able to do in...  More
Date:
Friday, March 20, 2026 Show more dates
Time:
9:00 AM - 3:30 PM
Location:
Children's Room
Audience:
  Children (Pre-K)     Children (K-6)  

TOPS Chapter #360 In-Person

TOPS (Take Off Pounds Sensibly) non-profit weight loss support and wellness education program is open to the public. Meetings are held every Friday morning. Weigh-in is at 9:30 a.m. and meetings...  More
Date:
Friday, March 20, 2026 Show more dates
Time:
9:30 AM - 11:30 AM
Location:
Community Room
Audience:
  Community  
Categories:
  Community Programs  

Yoga @ the library In-Person

Join yoga instructor Michelle Davis for a monthly yoga class at the library.
Date:
Saturday, March 21, 2026 Show more dates
Time:
10:00 AM - 11:00 AM
Location:
Community Room
Audience:
  Adult  
Categories:
  Adult Library Programs  
Registration Type:
In-Person Registration
Register!

Teen Book Club In-Person

The Teen Book Club is open to teens in grades 7-12. We read a different YA novel each month, then come together to discuss what we thought of the book over delicious snacks and fun conversation. This...  More
Date:
Monday, March 23, 2026 Show more dates
Time:
6:30 PM - 7:30 PM
Location:
Teen Zone
Audience:
  Teens  
Categories:
  Teen Programs  
Registration Type:
In-Person Registration
Register! - 30 seats left

Tiny Tots In-Person

Join us on Tuesdays for a fun, independent program for littles, ages 0-2. Lots to do with books, rhymes, coloring, building and puzzling. Each week expect the same set up with a few different things...  More
Date:
Tuesday, March 24, 2026 Show more dates
Time:
10:00 AM - 11:00 AM
Location:
Children's Room
Audience:
  Babies/Toddlers  
Categories:
  Baby/Toddler Programs  

Adult Book Club In-Person

Copies of this month's book, Lessons in Chemistry by Bonnie Garmus, are available at the main desk. New members are always welcome!
Date:
Tuesday, March 24, 2026 Show more dates
Time:
7:00 PM - 8:00 PM
Location:
Community Room
Audience:
  Community  
Categories:
  Community Programs  

View More Events:

Today's Hours

Spaces

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

No Spaces available!

Book a Research Appointment

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