Programs and Resources


Books by Mail

This program is for residents who are homebound either short term or long term.  We can mail you books or other library materials, with a pre-paid return label.  Call the library for more information or to sign-up.

Online Resources

Find books to read or listen to, movies and magazines here.

Doing family research or in need of school or job search help?  Check out the online resources we have available here.

Teen and Adult Programs

All Booked Up! 

Book discussion group meets on the 1st Thursday of the month at 1:30 pm in the special collections room at the library.  Multiple copies of the book are available for checkout from the library.  Find a list of books we'll be discussing in 2023 here.  

Cook the Book

Monthly cooking club meets on the 2nd Tuesday of the month at 6:00 pm.  Each month will feature a different cookbook and participants pick a recipe out of that cookbook to prepare for the group.  Copies of your selected recipe can be made for free at the library.  A list of the upcoming cookbooks for 2023 can be found here.

Thursday Crafternoon

Spend a month working on an in-depth craft, taking the time to learn a new skill.

Children's Programs

Story Hour

For toddler's and pre-school age kids listen to stories read and then make a simple craft Wednesday mornings at 10:30am.  Story hour will be taking a break from July 20 through the end of August.

Once Upon a Wednesday

Activities for kids during the school year on days that school gets out early.  Check out the library calendar of events for specific details.  Activities include crafts, family fun days, movie and DIY snacks.

In-Library Resources


We offer a cricut machine available on a first-come, first-serve basis unless previously reserved. 

In order to use the Cricut, patrons must first complete the training found at Niche Academy. Please create a free niche account and log-in so that your score can be recorded. Be sure to click the "Home Page" button at the bottom of the last screen to make sure the course is marked as completed.