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

Augusta County Library

Augusta County Library - Churchville Branch Library

Augusta County Library - Craigsville Library Station

Augusta County Library - Deerfield Library Station

Augusta County Library - Middlebrook Library Station

Bland County Library

Buchanan County Public Library

Carroll Regional Library

Charles and Ona B. Free Memorial Library

Franklin County Public Library

Fries Public Library

Galax Public Library

Grayson County Public Library

Honaker Community Library

Jefferson-Madison Regional Library

Jefferson-Madison Regional Library - Central Library

Jefferson-Madison Regional Library - Crozet Library

Jefferson-Madison Regional Library - Gordon Library

Jefferson-Madison Regional Library - Greene Library

Jefferson-Madison Regional Library - Louisa County Library

Jefferson-Madison Regional Library - Nelson Memorial Library

Jefferson-Madison Regional Library - Northside Library

Jefferson-Madison Regional Library - Scottsville Library

Lancaster Community Library

Montgomery-Floyd Regional Library

Montgomery-Floyd Regional Library - Blacksburg Library

Montgomery-Floyd Regional Library - Christiansburg Library

Montgomery-Floyd Regional Library - Jessie Peterman Memorial Library

Montgomery-Floyd Regional Library - Meadowbrook Public Library

Poquoson Public Library

Pulaski County Library System

Radford Public Library

Rural Retreat Public Library

Russell County Public Library

Smyth County Public Library

Smyth County Public Library

Smyth County Public Library - Chilhowie

Smyth County Public Library - Marion

Smyth County Public Library - Saltville

Staunton Public Library

Tazewell County Public Library

Tazewell County Public Library - Bluefield

Tazewell County Public Library - Richlands

Washington County Public Library

Washington County Public Library - Damascus Branch

Washington County Public Library - Glade Spring Branch

Washington County Public Library - Hayters Gap Branch

Washington County Public Library - Mendota Branch

Waynesboro Public Library

Westlake Library

Whitetop Public Library

Wythe County Public Library