Read dateLines - BCPL's Quarterly Calendar of Events and News!


Online Events Calendar   |   Review/Cancel Event Registration   Event Guidelines


Left Top Rounded Corner


Select a branch below to find upcoming events in your neighborhood:

RIght Top Rounded Corner


Left Bottom Rounded Corner     Right Bottom Rounded Corner


Each year BCPL branches offers thousands of free events for kids, teens, adults, and families. We've highlighted a few special events below but you can also search our online events calendar to customize your search or you can use the links above to visit our branch branches and see lists of activities for your favorite BCPL location.


Build a Better World


Summer @ Your Library Kickoff Festival

Saturday, June 10, 11 a.m. to 2 p.m.

Join us in front of the Owings Mills Branch to learn about all of the activities available during the summer…and to have fun!

The event features musical band Milkshake, Baby Beats with Max and Root, hula hoop fun with Baltimore Hoop Love, Trist’n Shout balloon art, juggling, face painting and more! Also, the Baltimore Ravens Bookmobile is on site, with mascot Poe, and is giving each visitor a free book of your choice. We hope to see you there!

Summer is a perfect time to build your reading skills by reading for both fun and enjoyment. Make it a better summer by participating in our reading challenge and expanding your world. We have something for every age with programs for birth to 5, elementary, middle and high school and adults.

Register online at or register in person at any of our branches starting Monday, May 8. Pick up your summer reading materials beginning Wednesday, June 14. Registration continues through Sunday, August 20 so you can read all summer long and earn prizes! Branches are offering programs, crafts and activities all summer long as well.



Events This Month
Upcoming Events



Guidelines for BCPL Events



  • All BCPL sponsored events are free.
  • Some BCPL events (such as Baby Story Times and hands-on technology) require registration due to limited space. These programs are noted with "registration required."  You can register for many of our programs online one week prior to the event via our online events calendar but you can always register for any event which requires it by visiting or calling the hosting branch one week prior.
  • Please arrive promptly. Many events fill up quickly and you want to be sure to get a good seat and to be settled and ready when the event begins.
  • Appropriate accommodations for individuals with disabilities will be provided upon request.  Notice of eight business days prior to the event is requested. 
  • There are many public events which are held in BCPL meeting rooms and which are not sponsored by the library but which are hosted by other organizations. You can learn more about booking the library's meeting rooms for external organization events on our Meeting Room Web Page.   


Revised: May 22, 2017