With thousands of items in our collection, BCPL offers something for everyone to enjoy. We can’t wait to help you discover great books, movies, and more!
Whether you want to build computer skills, master a language, or just learn something new for the fun of it, we offer resources and services to help you become the person you want to be.
Use the menu to the right to learn about all available resources for a particular format (like e-books!), or click on a specific resource icon (like Hoopla!) to begin exploring available titles. With just a few simple clicks, you can access thousands of free e-books, audiobooks, music albums, videos, and more.
The monthly meeting of the Library Board of Trustees will be held virtually via Zoom. Members of the public may join and view the meeting online using the following link: https://us02web.zoom.us/j/86757175569. Continue Reading Board of Trustees MeetingFind out more »
Join us Sundays on Facebook to kick off a fun, family-friendly afternoon of art appreciation and exploration! Follow along with examples from some of BCPL's own creative minds, and then design your own masterpiece to share. Ages 5 and up. Continue Reading Artsy AfternoonsFind out more »
All in-person programming has been canceled until further notice. But please stay tuned to our website and social media pages for an exciting lineup of virtual events! Continue Reading CANCELED | Pour Over ArtFind out more »
All in-person programming has been canceled until further notice. A July encore for The Mastersons: 21st Century Magic is still scheduled for now, PLUS you can enjoy Teach a Trick Tuesday with Aaron Harp Magic every week on our Facebook page! Continue Reading CANCELED | The Mastersons: 21st Century MagicFind out more »
Hogwarts is coming to you! Join BCPL's own professors of magic for spellbinding lessons in making your own potions, dragon's eggs, and other fun magical items! All ages. Continue Reading Hogwarts at HomeFind out more »
The monthly meeting of the Library Board of Trustees will be held virtually via Zoom. Members of the public may join and view the meeting online using the following link: https://us02web.zoom.us/j/89244807913. Continue Reading Board of Trustees MeetingFind out more »