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


Aston Free Library

Aston Twp

Brookhaven Boro

Chadds Ford Twp

Chester City

Chester Twp

Clifton Hts Boro

Collingdale Boro

Collingdale Public Library

Colwyn Boro

Concord Twp

Darby Boro

Darby Free Library

Darby Twp

E Lansdowne Boro


Folcroft Boro

Folcroft Public Library

Glenolden Boro

Haverford Twp

Helen Kate Furness Library

J. Lewis Crozer Library (Chester)

Lansdowne Boro

Lansdowne Public Library

Lwr Chichester Twp

Marcus Hook Boro

Marple Public Library

Marple Twp

Mary Campbell Library

Media Boro

Media-Upper Providence Free Library

Memorial Library of Radnor Twp.

Middletown Free Library

Morton Boro

Nether Providence Twp

Newtown Square Public Library

Newtown Twp

Norwood Boro

Norwood Public Library

Prospect Park Boro

Prospect Park Public Library

Rachel Kohl Community Library

Radnor Memorial Library

Ridley Park Boro

Ridley Park Public Library

Ridley Township Public Library

Sharon Hill Boro

Sharon Hill Public Library

Springfield Twp

Springfield Twp. Library

Swarthmore Boro

Swarthmore Public Library

Thornbury Twp

Tinicum Memorial Public Library

Tinicum Twp

Upper Chichester Twp

Upper Darby & Sellers Memorial Library

Upper Darby Twp

Upper Providence Twp

Yeadon Boro

Yeadon Public Library