Collection Search

STAY HOME

STAY CONNECTED

Free Online Resources

Sign up for our eNewsletter and program updates!

Newsletter Sign Up

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Have a Question?

Ask a Librarian or a Material Purchase Suggestion

Teen Programs

Exam Cram

Finals got you stressed? We’re turning the third floor meeting room into a chill, quiet study zone just for teens! Come hit the books—we’ll have snacks to keep you fueled and supplies to keep you organized!

Dates: 

  • Tuesday, June 10, 5:00-7:45 p.m.
  • Wednesday June 11, 5:00-7:45 p.m.
  • Thursday, June 12, 5:00-7:45 p.m.

Drop-in. No registration required.

Teen Summer Reading Challenge

Graphic of the teen summer bingo sheet on a pool background

Prepare to enter your Summer Reading Era.  Our Teen Summer Reading Challenge runs June 18 to August 16. Details coming soon! 

Junk Journal Night 

Graphic that reads Junk Journal Night

Junk journaling returns! Come and fill a few pages of your journal with our craft and journal supplies! Never junk journaled before? No worries, we have extra journals to get you started.

Wednesday, July 9, 6:00 – 7:30 p.m.

Ages 13-17. No registration required. 

Cricut Tote Bag Workshop

Create a custom tote bag with our Cricut machine!

Tuesday, July 29, 2:00 – 3:30 p.m.

Ages 13-17. No registration required. 

Youth Chess Club

Join us for a biweekly evening of chess fun! Players of all skill levels are welcome.

For children & youth aged 9 – 17. Children 10 years and under must be accompanied by a parent or guardian.

The chess club meets biweekly on Thursdays from 5:30 p.m. – 7:30 p.m.

Upcoming Dates:

  • Thursday, May 15 and 29 
  • Thursday, June 12 and 26

The Youth Chess Club will pause regular meetings in July and August, with a special tournament on Thursday, July 31 from 2:00 – 4:00 p.m.  

  •