Bacon Free Library
Curbside pickup is available during all open hours.
OPEN HOURS:
Monday, Wednesday, Thursday & Friday:
9:30- 5:30.
Tuesday: 9:30- 7:00.
Saturdays: Closed in June, July and August.

Jammin With You
Wed, June 7 & 21 @ 10:30
Sing, dance, and jam your way through 30 minutes of non-stop family fun! All ages. Sponsored by Middlesex Savings Bank.

History Book Club
Thursday, June 8 @ 11 am
Join us for a virtual discussion of: The Island of sea women / by Lisa See.


Big Bubbles with Mr. Vinny the Bubble Guy
Tues, June 20 @ 4:00
Kick off Summer Reading with some running, jumping, bubble-popping fun! Sponsored by the Charles River School.

Summer Reading 2023
June 20 - Aug. 25
Sign up for the BFL's Summer Reading program starting on Tues, June 20!

How to Steal a Masterpiece (Virtual)
Wed., June 21 - 7-8:00pm
Join us for another great talk with art historian and educator, Mallory Mortillaro. Enter the underworld of stolen art as we examine the little known stories of some of history’s greatest art heists.

Read to a Dog
Fri, June 23 @ 3:00-4:15
Build confidence and practice your reading skills by reading aloud to Sophie, a friendly therapy dog! Readers ages 5+ can sign up for a 15-minute session.

Dog Tales Storytime
Mon, July 10 @ 10:00
A fun and furry storytime with Muri and her human Cheryl! Join us for dog-approved stories and a chance to pet this calm, sweet therapy dog.
NEW LIBRARY ITEMS
Share via Email
Click HERE to view our new Non-Fiction titles!
Want to see more?
Today @ the Library
open
9:30AM
June
7th
Wednesday
close
5:30PM
Monday | 9:30AM | 5:30PM |
Tuesday | 9:30AM | 7:00PM |
Wednesday | 9:30AM | 5:30PM |
Thursday | 9:30AM | 5:30PM |
Friday | 9:30AM | 5:30PM |
Saturday | CLOSED Saturdays in June, July and August | |
Sunday | CLOSED | CLOSED |
Upcoming Events
Jammin With You
June 7 @ 10:30 am - 11:00 amHistory Book Club
June 8 @ 11:00 am - 12:00 pm
VIRTUAL ART EXHIBIT
Enjoy the beauty & history of our unique building
This slideshow requires JavaScript.
Want to know more?
Make a donation to the BFL Board of Trustees' Annual Fund