skip to Main Content
320 Boulevard Hasbrouck Heights, NJ 07604   | Call us on (201) 288-0484

New Arrivals!

Select a category below to see what’s new:

Our programs and events are constantly updating to meet and exceed our patron’s needs.  A great way to stay up-to-date with the latest news is to add you name to our email listing and receive our weekly newsletter!  

Join Our Mailing List!

By submitting this form, you are consenting to receive marketing emails from: The Free Public Library of Hasbrouck Heights, 320 Boulevard, Hasbrouck Heights, NJ, 07604, You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email. Emails are serviced by Constant Contact


All programming is postponed. 

All programming is postponed.

All programming is postponed.


We now have live chat available for our patrons to use while we’re closed the next few weeks.  Have a question about your library book?  Want to know how to use online resources?  We’re here to help!  Chat with a live staff member weekdays between 10 AM to 3 PM.  You can send us an email message during off hours.  Click on the icon in the bottom right corner of our site.  Talk with us today!

Digital Collections

Use these free resources on any connected device 24 hours a day no matter where you are!


Kanopy Homepage (1)

Access thoughtful entertainment from the world’s finest cinema! Now streaming free with your Hasbrouck Heights library card.


Untitled design

Hoopla allows you to borrow movies, music, audiobooks, ebooks, comics and TV shows to enjoy on your computer, tablet, or phone



From the comforts of your home or on the go use your device to connect to eBCCLS’ huge collection of ebooks and eAudiobooks!

Digital Magazines


Free access to RBdigital magazines. Flip through your favorite magazines from any connected device, anytime, anywhere!


For more information on donating opportunities, please contact Free Public Library of Hasbrouck Heights Director Mimi Hui at (201) 288-0484 or (201) 288-0488.