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

Beverly Public Library

Bunker Hill Community College Library and Learning Commons

Danvers: Peabody Institute Library, Danvers

Endicott College: Diane M. Halle Library

Everett Public Libraries

Gloucester: Sawyer Free Library

Gordon College: Jenks Library

Lynn Public Library

Lynnfield Public Library

Marblehead: Abbot Public Library

Mass Board of Library Commissioners Library

Melrose Public Library

Merrimack College: McQuade Library

Montserrat College: Paul. M. Scott Library

NOBLE: North of Boston Library Exchange

Peabody: Peabody Institute Library

Phillips Academy, Andover: Oliver Wendell Holmes Library

Reading Public Library

Revere Public Library

Salem Public Library

Salem State College Library

Saugus Public Library

Stoneham Public Library

Swampscott Public Library

Wakefield: Lucius Beebe Memorial Library

Winthrop Public Library
OverDrive service is made possible by NOBLE member libraries and the Massachusetts Board of Library Commissioners with funding from the Institute of Museum and Library Services and the Commonwealth of Massachusetts.