Title/Search

LibCal

Upcoming Events

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

Young Scientists In-Person

Join STEM Beginnings for a 6-week series for children, ages 3-6. Children will learn STEM (Science, Technology, Engineering and Math) concepts through hands-on activities, story time and simple...  More
Date:
Friday, January 16, 2026 Show more dates
Time:
10:30 AM - 11:30 AM
Location:
Children's Program Room
Categories:
  Children's Programs     Children's Programs > STEM     School Age (Grades K-5)  
Registration Type:
In-Person Registration
Register! - 7 seats left

Drop-In Cribbage at the Library In-Person

Come to the Community Room at the library to socialize and play cribbage. All playing levels are welcome! We have cribbage boards and extra playing cards on hand. You do not need to attend every...  More
Date:
Friday, January 16, 2026 Show more dates
Time:
1:00 PM - 2:30 PM
Location:
Community Room A&B
Audience:
  Adult 18+  
Categories:
  Adult Program  

Fri-YAY Game Day. In-Person

Join us in the teen room on Fridays for drop in game time. Try your hand at Mario Kart on the Switch or a new game on the PS5. Build a puzzle, beat a friend at scrabble, go on an adventure or solve a...  More
Date:
Friday, January 16, 2026 Show more dates
Time:
2:00 PM - 6:00 PM
Location:
Maker Space (TEEN/TWEEN)
Audience:
  Teen (Age 13-18)     Tween (Age 10-12)  
Categories:
  Teen Room- Friday Fri-YAY  

Friday Fun! In-Person

Drop in for a fun Friday craft project or activity! For children in grades K-5.
Date:
Friday, January 16, 2026 Show more dates
Time:
3:00 PM - 4:30 PM
Location:
Children's Program Room
Audience:
  School Aged (Grades K-5)  
Categories:
  Children's Programs     School Age (Grades K-5)  

Daytimers' Book Group In-Person

Date:
Tuesday, January 20, 2026
Time:
1:30 PM - 2:30 PM
Location:
Group Study - Room 228 (for up to 6 people)
Audience:
  Adult 18+  
Categories:
  Book Club  
Registration Type:
In-Person Registration
Register! - 6 seats left

Tasting Tuesday In-Person

Join us in the teen room on Tuesdays for Tasting Tuesdays! Where we try a variety of different pre-packaged snacks and see which is the best! Grades 6-12 Drop in no registration required. Tweens ages...  More
Date:
Tuesday, January 20, 2026 Show more dates
Time:
3:00 PM - 7:00 PM
Location:
Maker Space
Audience:
  Teen (Age 13-18)     Tween (Age 10-12)  
Categories:
  Teen Room- Tasting Tuesday  

Comic Creator Club In-Person

Learn about the characteristics of comics/graphic novels and then try drawing or writing some of your own! This program is for school aged children in grades 2-5. While creating masterpieces, please...  More
Date:
Tuesday, January 20, 2026 Show more dates
Time:
4:00 PM - 5:00 PM
Location:
Children's Program Room
Audience:
  School Aged (Grades K-5)  
Categories:
  Children's Programs > Crafts  
Registration Type:
In-Person Registration
Register! - 11 seats left

Bookworms Bookclub Grades K-1 In-Person

Join Ms. Kristin for a fun book discussion for kids in kindergarten and first grade! This month, we'll be reading Escargot! Don't forget to pick up your copy of the book at the library. Escargot is...  More
Date:
Tuesday, January 20, 2026
Time:
5:30 PM - 6:00 PM
Location:
Children's Program Room
Audience:
  School Aged (Grades K-5)  
Categories:
  Book Club     Children's Programs     Children's Programs > Book Clubs     School Age (Grades K-5)  
Registration Type:
In-Person Registration
Register!

Introduction to Double Knitting In-Person

This is not a beginners class. You will need to know the basics of knitting to attend. Double knitting allows you to knit two layers of fabric at the same time, using two different color of yarn....  More
Date:
Tuesday, January 20, 2026 Show more dates
Time:
6:00 PM - 7:30 PM
Location:
Community Room A
Audience:
  Adult 18+  
Categories:
  Adult Program  
Registration Type:
In-Person Registration
Register! - 5 seats left

Bookworms Bookclub Grades 2-3 In-Person

Explore books with Ms. Kristin in a discussion just for second and third graders. This month, we're reading Comics Squad: Lunch! Get your own copy of the book at the library and help foster your...  More
Date:
Tuesday, January 20, 2026
Time:
6:15 PM - 6:45 PM
Location:
Children's Program Room
Audience:
  School Aged (Grades K-5)  
Categories:
  Book Club     Children's Programs     Children's Programs > Book Clubs     School Age (Grades K-5)  
Registration Type:
In-Person Registration
Register! - 3 seats left

View More Events:

Today's Hours

Spaces

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

Museum Passes