We support our mission of fulfilling the cultural, social, and recreational needs of the community by developing and presenting programs that provide additional opportunities for information, learning, and entertainment. Programming is an integral component of library services that expands the library’s role as a community resource, introducing the public to library resources.
Page Turners Book Group

Talk Art-y to Me!
The fourth Thursday of every month at 7pm, Jane Oneail from Culturally Curious leads art talks on various topics, sometimes focusing on the one particular artist, other times on various artists’ works on a common theme.
Registration required.
Virtual Cookbook Club
TEMPORARILY ON HIATUS – The second Thursday every month at 6:30pm the Cookbook Club meets virtually. A program for those who like to cook (or eat!) Here’s how it works; find a recipe in a cookbook that is related to the monthly theme. Once you have found a recipe, make it! Take pictures, eat, and reflect on your creation! At the meeting, you’ll share the recipe you chose, how you like it, and anything you’d change, with time for Q&A from the group. For ages 18+.
Registration required
Community of Stitchers
Meets the first Wednesday at 6:30pm every month. Do you have a sewing, cross-stitch, knitting, crotchet or other craft project you are working on? Bring it to a meeting of our Community of Stitchers where you can work on your project, get advice from your fellow creators, and show off your work! Our local stitching enthusiast and advanced knitter, Sarah Chapman, will be on hand at each meeting to help attendees with their projects. All experience levels are welcome – come enjoy a creative evening with us!
No registration required – walk-ins welcome!
See our calendar of all Library programs.