• Display Monitor_Chess


Nov 30 – Dec 7 all-day
BPL is one of 42 locations across the country to host sections of the AIDS Memorial Quilt and one of only two public libraries to do so. This powerful display shares the story of HIV/AIDS[...]
Dec 4 @ 10:00 am – 12:00 pm
Ages 5 and up. Join us for a game of chess, learn the basics, or watch others. Chess sets will be provided, but feel free to bring your own. All skill levels are welcome.
Dec 4 @ 12:00 pm – 1:00 pm
Turning 65 or on Medicare Part A and/or Medicare Part B? In this informational workshop learn how to make the best decisions for your needs regarding Medicare, Social Security, and other related topics. Presented by[...]
Dec 4 @ 12:00 pm – 1:00 pm
Learn the basics for controlling high blood pressure. Stay motivated and learn to better manage blood pressure medications through creating plans for action and change. Presented by Rising Queens and Tinika Kilgore RN MSN ARNP.
Dec 4 @ 1:00 pm – 3:00 pm
Decorate your own gingerbread house while we share a couple of themed stories while you work on your masterpiece. Ages 5 and up; siblings are welcome.


Pay Your Fines with Food

Beloit Public Library is accepting nonperishable food items as credit toward paying down library fines. The promotion will take place throughout the month of November. Patrons will receive $1 credit toward their fines for each food item donated – up to a maximum of...

read more

Library Hosts Beloit Community Read

Beloit Public Library (BPL) is hosting a Beloit Community Read in October and November. A Community Read is an effort to have the community read the same book(s) on current and relevant topics and to participate in subsequent discussions hosted by the library and its...

read more

Library Adds Black Life in America

Beloit Public Library (BPL) has added Black Life in America to its bank of free resources available for library card holders. Black Life in America is an online resource that provides comprehensive coverage of the African American experience from the early 18th...

read more
Translate »