Weekly & Monthly Clubs

November selection: Less by Andrew Sean Greer

Monday Night Book Club

First Mondays @ 6:45 pm 

Novice and experienced bridge players are invited to join our bridge club. Enjoy, make new friends, play some bridge!

Bridge Club

Fridays at noon. 

November selection : Freakanomics by Steven Levitt

Non-Fiction Book Club

Third Tuesdays @ 6:30 pm 

November selection : Interpreter of Maladies by Jhumpa Lahiri

Short Story Book Club

Fourth Saturdays @ 11:00 am

The next Cook Book Club meeting will take place on November 16.  This month we're offering a choice of  cookbooks : "Purely Pumpkin" by Allison Day or "Dappled" by Nicole Rucker. 

Click to register

Cookbook Club

One Saturday every other month @ 1pm

Come join us to knit, crochet, sew, embroider, etc., anything with strings! People at all levels are welcome.

All Strings Attached Club

Every 1st and 3rd Thursday @ 12pm

Learn about stocks before the annual Stock Market Game each January. The Finance Club is the Regional Champion for Spring 2017 and 2018.

Finance Club

Tuesday @ 6pm.

Those interested in genealogy can drop by to discuss their family history journey, their brick walls, their tips and tricks. Your greatest resource in your research is your fellow genealogists. And, of course, your library and librarians. All are welcome, and as always, BPL Librarians are standing by to assist you in climbing your family tree. Contact us to request Librarian help with your research.

Genealogy Symposium

Every other month on Wednesday nights.

Upcoming Events

Suggest A New Club


Interested in teaching a class or leading a club on any topic you find interesting? Send us an email to share your ideas and interests.

Stay Updated

Sign up for Bloomfield Public Library's email newsletter for updates on upcoming events and new services.

Follow us on social media for updates and photos.

  • Facebook Social Icon
  • Instagram
  • Twitter

Library Hours








10:00 am

10:00 am

10:00 am

10:00 am

10:00 am

9:00 am


- 8:00 pm

- 8:00 pm

- 8:00 pm

- 5:00 pm

- 5:00 pm

- 5:00 pm