How do I ...

get a library card?

Visit our Library Cards page for information on how to join the Bloomfield Public Library.

view my account online?

Visit the BCCLS site and log on to your library account.

pay my overdue fees online?

Visit the BCCLS site to log on to your library account. Click on Fines & Fees on the left side and you can pay your overdue fees with a credit card.

use a computer at the library?

Visit our In-House Library Policies page to learn about our computer services.

borrow ebooks?

Visit our Digital Services page to learn about our ebooks, eaudiobooks, and magazines.

book a meeting space?

Contact Chris Lotito at 973-566-6200 ext 204 or email her at

find out about library events and news?

Sign up for our library newsletter to receive email updates. You can also follow us on Facebook, Instagram, and Twitter.

find historical information about my house?

Visit our Local History page for resources. You can also email the Reference desk at with questions. You can also visit the Historical Society of Bloomfield's website.

get access to online learning services?

Visit our Online Learning page.

search for books and media that is available at BPL facilities?

Visit the BCCLS site to search our catalog. You can also call the reference desk at 973-566-6200 ext 602 to ask for help from the reference desk.

Not finding an answer to your question?


Use the form below to ask a Librarian. We're here to help!

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 logo
  • Instagram logo
  • Twitter logo

Curbside pickup schedule


   1:00 pm - 3:45 pm

   5:00 pm - 7:30 pm 

Tuesday - Saturday:

   10:00 am - 12:45 pm

   2:00 pm - 4:30 pm