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

Almont District Library

Chippewa River District Library

Coleman Area Library

Community District Library

Dryden Township Library

Durand Memorial Library

Goodland Township Library

Harrison District Library

Holly Township Library

Laingsburg Public Library

Lapeer District Library

Lapeer District Library - Clifford Branch

Lapeer District Library - Columbiaville Branch

Lapeer District Library - Elba Branch

Lapeer District Library - Hadley Branch

Lapeer District Library - Marguerite deAngeli Branch

Lapeer District Library - Metamora Branch

Lapeer District Library - Otter Lake Branch

North Branch Township Library

Pere Marquette District Library

Ruth Hughes Memorial District Library

Ruth Hughes Memorial District Library - Attica Township Library

Saginaw Chippewa Tribal Libraries

Shiawassee District Library

Vernon District Public Library