All locations are open regular hours, and in-person programs, services, and meeting room spaces are available. For more information about pandemic operations, please visit our COVID-19 page.
Library and Curbside Pickup hours are: Monday–Thursday 11 AM–7 PM @Nichols, 9 AM–8 PM @All Other Locations | Friday & Saturday 9 AM–5 PM @All Locations | Sunday 1–5 PM @Ridgway Memorial Only
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.
Let your creativity take over this summer as we explore oceans of possibilities! Join us (almost) every Thursday to make awesome ocean-themed crafts and challenge yourself in new ways. Ages 13 and up. Find out more »
Practice reading in a stress-free environment! Join Jelly Bean, an Irish Setter, as the therapy dog patiently listens to you read without teasing, laughing, or judging. Time slots are limited; a sign up sheet will be posted at 1:30 PM. All ages. Find out more »
Bring the kids, the grandparents, your siblings, or whoever you like for an afternoon of lively competition and AWESOME PRIZES. At this program, luck's always on your side because everybody wins! All ages. Find out more »
Play on our gaming laptops, explore the world of virtual reality, create your own art projects, tinker with a variety of technology and engineering tools, get your game on with an assortment of board and card games, and share the experience with your friends. Ages 12–18. Find out more »
Enjoy a fun night of Fortnite and other gaming favorites. Try your luck at elimination Battle Royale to tier up your Battle Pass, or delve into the creative atmosphere of other online games like Minecraft and Roblox. Ages 10 and up. Find out more »
WATER FIGHT!!!!! Enjoy a wet and wild afternoon outdoors as you face off against other players with spongy, water-soaked "dodge" balls. Do your best to make a splash against your opponent while dodging to stay dry. Ages 10 and up. Find out more »
Let your creativity take over this summer as we explore oceans of possibilities! Join us (almost) every Thursday to make awesome ocean-themed crafts and challenge yourself in new ways. Ages 13 and up. Find out more »
GAME ON! Enjoy an afternoon outside filled with giant games, challenges, laughter, and fun. Play supersized games like Connect 4, Yahtzee, dominoes, and more. (Badminton, anyone?) For all ages. Find out more »
If you think regular yoga is intimidating, try chair yoga! This low-impact version is performed with a chair for support, making it perfect for a beginner or someone with difficulty balancing. Some individuals in wheelchairs may also be able to participate; please consult your doctor first if you have medical questions or concerns. Ages... Find out more »
Bring the kids, the grandparents, your siblings, or whoever you like for a night of lively competition, prizes, and pizza🍕. At this program, luck's always on your side because everybody wins! All ages. Find out more »