US Census 2020

For the first time ever, the U.S. Census is being offered online!
The 2020 Census is happening right now. Homes will begin receiving their invitation to respond to the 2020 Census between March 12th - March 20th. When your invitation to respond arrives in the mail, you can then complete the form online, by phone, or by mail.

Take the Census online at


Information and Resources

We are providing a list of sites that provide reliable information so people can learn about the Covid-19 virus. Find out what's going on all over the country or just in Rockland County.

You can also find resources links to health care, unemployment insurance and other government assistance, as well as what to do to relieve stress, keep entertained and educate your kids during the quarantine.

Find Resources about Coronavirus Here

Haverstraw Library e-Resources

While you are stuck at home, access our databases, borrow books online with Overdrive/Libby or stream movies, music and comics using Hoopla.

Want something to do with your kids or just keep yourself entertained, you can find plenty to do on our e-Resources page.

50 Experiments for 50 Days

Steve Spangler Science Team

We are hard at work to address how to provide your children with quality options to keep them learning, engaged and entertained at home.

To help, the Steve Spangler Science team will be sharing "50 experiments for 50 days", starting on Monday, March 23, 2020 at 9:00 am PT / 12:00 pm ET. Steve will go Live on his Facebook page @SteveSpangler on Mondays each week to announce that week's experiments.

Head over to the Children's Page to find out more!


AARP Tax-aide has been cancelled

Due to the Coronavirus outbreak, all public programs, including the AARP Tax-aide, have been postponed or cancelled.

Now Available - New Mobile Library App!

Find library materials, check your account, and more in our new library app, RCLS Gateway! RCLS Gateway replaces the library app you may already have and is available for free at the App Store and Google Play.

Social Distancing flyers, provided by the United Way of Rockland County.

English   Spanish   Creole   Yiddish

Our Services

Instantly borrow digital media


Instantly stream or download media for offline use! Hoopla content includes e-books, e-audiobooks, music, movies, TV episodes, and comics. Hoopla has over 500,000 titles and new content is constantly being added. Register by clicking on the "Get Started" button. Enter an email address, a password and start using Hoopla today!

Download digital content!


Read, listen, watch, enjoy. Access thousands of eBooks, audiobooks, and videos anywhere and at any time for free through OverDrive. Sign in with just your library card number and PIN! Want to take OverDrive on the go? Get the app for your Apple, Android or Samsung device.

AWE Early Literacy Stations

Early Literacy Stations

Haverstraw Library has Early Literacy Stations (ELS) from AWE Learning designed specifically for our youngest patrons ages 2-12 and featuring over 4,000 localized learning activities. The fun, interactive and engaging content spans all seven curricular areas: math; science and nature; social studies and geography; reading; art and music; writing and computer skills; and reference. We have both English and Bilingual Spanish stations available for our young patrons to enjoy.

Get product reviews for free!

Consumer Reports

Get product reviews as well as information on saving money, consumer privacy in the internet age, car maintenance and repair guides, and topical highlights such as home improvement tips. Just enter your 14-digit library card to log in and check out Consumer Reports today!

Learn a new language

Rosetta Stone

Learn a new language with Rosetta Stone! Access Rosetta Stone from your home computer, within the library or on the go with your mobile device. Get started today by following either of these steps:
Rosetta Stone Computer Log-in Instructions
Rosetta Stone Mobile App Log-in Instructions

Reach Out to Us At:

Main Library

  • 10 West Ramapo Road
  • Garnerville, NY 10923
  • Telephone: (845) 786-3800
  • Fax: (845) 786-3791

Village Branch

  • 85 Main Street
  • Haverstraw, NY 10927
  • Telephone: (845) 429-3445
  • Fax: (845) 429-7313