Title/Search

LibCal

Upcoming Events

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

Chair Yoga Online

• No prior yoga experience required. Improve strength, flexibility and balance. Reduce stress and improve mental clarity. Opportunity to meet people and socialize. Zoom Link:...  More
Date:
Thursday, May 9, 2024 Show more dates
Time:
2:00 PM - 3:00 PM
Audience:
  Senior  
Categories:
  Senior > virtual  

Karaoke Party! In-Person

Bringing back a fun opportunity to sing any song of your choice! Come in and sing some karaoke, by yourself or with another person. Don't be shy, sing your favorite song! All ages are welcome. No...  More
Date:
Thursday, May 9, 2024
Time:
5:30 PM - 6:30 PM
Location:
Community Room
Categories:
  Family-friendly     Teen Program     Youth  

Little League Parade

Date:
Saturday, May 11, 2024
Time:
12:00 PM - 1:30 PM
Categories:
  Community Organization  

Movie Madness: Migration In-Person

Come and enjoy this special showing of Migration! NO REGISTRATION REQUIRED! A family of ducks decides to leave the safety of a New England pond for an adventurous trip to Jamaica. However, their...  More
Date:
Saturday, May 11, 2024
Time:
2:00 PM - 3:30 PM
Location:
Youth Department
Audience:
  Youth  
Categories:
  Family-friendly     Youth  

Senior Crossword Club Online

Date:
Monday, May 13, 2024
Time:
11:00 AM - 12:00 PM
Categories:
  Senior > virtual  

Teen D&D Club In-Person

Join our 5th Edition Dungeon and Dragon's Campaign. All skill levels welcome. No previous experience is required, and all materials needed to play will eb provided by the library.
Date:
Monday, May 13, 2024 Show more dates
Time:
5:30 PM - 7:00 PM
Location:
Teen study room
Audience:
  Teen  
Categories:
  Teen Program  

Basic Computer Class In-Person

Learn basic computer skills. You can bring your own laptop or the library will supply for you.
Date:
Tuesday, May 14, 2024
Time:
12:30 PM - 1:30 PM
Location:
Class room
Categories:
  Adult Program     Senior  
Registration Type:
In-Person Registration
Register! - 7 seats left

Age-ility In-Person

Senior fitness specialist Sarah Lofgren leads a movement class to improve your agility, flexibility and balance. Using common household items, Sarah will lead you through exercises and stretches to...  More
Date:
Tuesday, May 14, 2024
Time:
2:00 PM - 3:00 PM
Location:
Community Room
Categories:
  Senior  
Registration Type:
In-Person Registration
Register! - 9 seats left

LEGO Club In-Person

Come build a themed LEGO creation which will be dispayed in Youth Services for the month! Don't forget your building cap! Theme: Star Wars/Space Travel! Intended for ages 4-12....  More
Date:
Tuesday, May 14, 2024
Time:
5:30 PM - 6:30 PM
Location:
Community Room
Categories:
  Family-friendly     Youth  

Parents as Teachers In-Person

Date:
Wednesday, May 15, 2024
Time:
9:00 AM - 11:00 AM
Location:
Community Room
Categories:
  Community Organization  

View More Events:

Today's Hours

Spaces

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

Book a Notary or Librarian Appointment

Schedule a Notary appointment or a 1-on-1 appointment with one of our expert librarians.