Error loading page.
Try refreshing the page. If that doesn't work, there may be a network issue, and you can use our self test page to see what's preventing the page from loading.
Learn more about possible network issues or contact support for more help.

Need a library card?

You need a library card to borrow digital titles, place holds, and add titles to your wish list.

Begin typing your library’s name to see if it’s a member of this website, or click the down arrow to select from a list. Once you select a library, we'll show you the best way to get a library card.


Addison Public Library

Alfred Box of Books Library

Almond 20th Century Club Library

Andover Free Library

Angelica Free Library

Arkport Village Book Center

Avoca Free Library

Belfast Public Library

Belmont Literary & Historical Society Free Library

Big Flats

Bolivar Free Library

Cohocton Public Library

Colonial Library

Cuba Circulating Library Association

David A. Howe Public Library

Dormann Library

Dundee

Dutton S. Peterson Memorial Library

E.J. Cottrell Memorial Library

Elizabeth B. Pert Reading Center

Essential Club Free Library

Fred & Harriett Taylor Memorial Library

Friendship Free Library

Genesee Library

Greenwood Reading Center

Hornell Public Library

Horseheads Free Library

Howard Public Library

Jasper Free Library

Mabel D. Blodgett Memorial Library

Middlesex Reading Center

Modeste Bedient Memorial Library

Montour Falls Memorial Library

Penn Yan Public Library

Prattsburg Library

Pulteney Free Library

Rushford Free Library

Savona Free Library

Scio Memorial Library

Southeast Steuben County Library

Steele Memorial Library

Van Etten Library

Watkins Glen Public Library

Wayland Free Library

West Elmira Library

Whitesville Public Library

Wide Awake Club Library

Wimodaughsian Free Library