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.
Room Reservation
Book a Notary or Librarian Appointment
Schedule a Notary appointment or a 1-on-1 appointment with one of our expert librarians.