Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me button, and you will automatically be alerted about the latest events in our community.

Library Events

  1. Imagination Station (Virtual Meetup)

    June 15, 2020, 11:00 AM - 12:00 PM

    Hello, wonderfully creative makers! Bring your crafts, baking recipes, LEGO, and maker projects for a Monday morning Show & Tell! Library staff will be working on their projects and look forward to sharing tips, trade secrets, and learning together with you! Please register for access to the Zoom event. Share your project with us on Facebook! #IowaBPL

    More Details

Storytime Classes for Birth through Third Grade

  1. Virtual Wiggle Time

    June 15, 2020, 10:00 AM - 10:30 AM

    Wiggle Time is a music and movement class geared toward children ages 2-4, but all ages are welcome to join us! Tune into the library's facebook page for a live session of wiggle time to share stories and songs!

    More Details

Tweens & Teens

  1. Teen Nailed It Contest June 11-17 Unicorn Poop Dessert

    June 11, 2020, 9:00 AM - June 17, 2020

    This is a pretty simple contest. Try to recreate the photo from Thursday's Facebook challenge You have until midnight on Wednesday to give it your best shot and post it on social media with #BPL-NailedIt2020 . Photos posted with the hashtag may be featured in an online voting poll at the end of the month with the chance to win a prize and bragging rights. To qualify for that week's contest, pay attention to the dates. Only entries within that date range will be valid.

    More Details