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.


Avery-Mitchell-Yancey Regional Library

Avery-Mitchell-Yancey Regional Library - Avery County Library

Avery-Mitchell-Yancey Regional Library - Mitchell County Library

Avery-Mitchell-Yancey Regional Library - Spurce Pine Public Library

Avery-Mitchell-Yancey Regional Library - Yancey County Library

Braswell Memorial Library

Burke County Public Library

Burke County Public Library - C B Hildebrand Public Library

Burke County Public Library - Valdese Public Library

Caswell County Public Library

Chatham County Public Libraries

Cleveland County Library System

Columbus County Public Library

Davie County Public Library

Duplin County Library

Duplin County Library - Faison Branch Library

Duplin County Library - Florence Gallier Library

Duplin County Library - Phillip Leff Memorial Library

Duplin County Library - Rose Hill Library

Duplin County Library - Warsaw-Kornegay Public Library

Farmville Public Library

Fontana Regional Library

Fontana Regional Library - Almond

Fontana Regional Library - Bryson City

Fontana Regional Library - Cashiers

Fontana Regional Library - Cherokee

Fontana Regional Library - Cullowhee

Fontana Regional Library - Franklin

Fontana Regional Library - Highlands

Fontana Regional Library - Scaly Mountain

Fontana Regional Library - Sylva

Fontana Regional Library - Topton (Nantahala)

Fontana Regional Library - Tuckasegee

Fontana Regional Library - Whittier

Franklin County Library

George H. and Laura E. Brown Public Library

Given Memorial Library/Tufts Archives

Granville County Library

Grifton Public Library

Halifax County Library System

Halifax County Library System - Enfield Library

Halifax County Library System - Littleton Public Library

Halifax County Library System - Scotland Neck Memorial

Halifax County Library System - Weldon Memorial Library

Harnett County Public Library

Harnett County Public Library - Anderson Creek Public Library

Harnett County Public Library - Angier Public Library

Harnett County Public Library - Coats Public Library

Harnett County Public Library - Dunn Public Library

Harnett County Public Library - Erwin Public Library

Jamestown Public Library

Kings Mountain/Mauney Memorial Library

Lee County Public Library

Lee County Public Library - Broadway Branch

Lee County Public Library - Jonesboro Branch

Madison County Public Library System

Madison County Public Library System - Hot Springs Branch Library

Madison County Public Library System - Mars Hill Branch Library

McDowell County Public Library

Pender County Library

Perry Memorial Library

Person County Public Library

Pettigrew Regional Library

Pettigrew Regional Library - Perquimans County Library

Pettigrew Regional Library - Region

Pettigrew Regional Library - Shepard-Pruden Memorial Library

Pettigrew Regional Library - Tyrrell County Library

Pettigrew Regional Library - Washington County Library

Roanoke Rapids Public Library

Robeson County Public Library

Robeson County Public Library - Gilbert Patterson Memorial Public Library

Robeson County Public Library - Hector Maclean Public Library

Robeson County Public Library - Pembroke Public Library

Robeson County Public Library - Rowland Public Library

Robeson County Public Library - St. Pauls Public Library

Sampson-Clinton Public Library

Scotland County Memorial Library

Stanly County Public Library

Wayne County Public Library

Webb Memorial Public Library