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.

No matches. Try checking your spelling, and confirm you're using the correct library name. You can also find your library using

Allegan District Library

Augusta-Ross Township District Library (McKay Library)

Benton Harbor Public Library

Berrien Springs Community Library

Bridgman Public Library

Buchanan District Library

Cass District Library

Cass District Library - Edwardsburg Branch

Cass District Library - Howard Branch

Cass District Library - Local History Branch

Cass District Library - Main Library Branch

Cass District Library - Mason/Union Branch

Coloma Public Library

Comstock Township Library

Dowagiac District Library

Eau Claire District Library

Galesburg-Charleston Memorial District Library

Galien Township Public Library

Hartford Public Library

J. C. Wheeler Public Library

Lawton Public Library

Lincoln Township Public Library

Marcellus Township Library

New Buffalo Township Public Library

Niles District Library

Otsego District Public Library

Parchment Community Library

Paw Paw District Library

Ransom District Library

Richland Community Library

South Haven Memorial Library

St. Joseph/Maud Preston Palenske Memorial Library

Three Oaks Township Public Library

Three Rivers Public Library

Vicksburg District Library

Watervliet District Library