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 www.overdrive.com.

Alexander County Library

Alexander County Library - Bethlehem Branch Library

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

Beaufort-Hyde-Martin Regional Library - Bath Community Library

Beaufort-Hyde-Martin Regional Library - Belhaven Public Library

Beaufort-Hyde-Martin Regional Library - Hazel W. Guilford Memorial Library

Beaufort-Hyde-Martin Regional Library - Hyde County Public Library

Beaufort-Hyde-Martin Regional Library - Martin Memorial Library

Beaufort-Hyde-Martin Regional Library - Ocracoke Branch Library

Beaufort-Hyde-Martin Regional Library - Robersonville Public Library

BHM Regional Library

Bladen County Public Library

Braswell Memorial Library

Burke County Public Library - C B Hildebrand Public Library

Burke County Public Library - Morganton 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

Harold D. Cooley

Hocutt Ellington Memorial 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

Morehead City Public Library

Nantahala Regional Library

Neuse Regional Library

Neuse Regional Library - Comfort Branch

Neuse Regional Library - Greene County Library

Neuse Regional Library - La Grange Branch

Neuse Regional Library - Maysville Branch

Neuse Regional Library - Pink Hill Branch

Neuse Regional Library - Pollocksville Branch

Neuse Regional Library - Trenton Branch

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

Quinerly-Olschner 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

Spring Hope Public Library

Stanly County Public Library

Thelma Dingus Bryant Library

Warren County Memorial Library

Wayne County Public Library

Yancey County Public Library