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.


Acton Memorial Library

Ashland Public Library

Bacon Free Library

Bedford Free Public Library

Belmont Public Library

Boudreau Branch Library

Brookline Public Library

Cambridge Public Library

Cary Memorial Library

Central Square Branch Library

Collins (Mt. Auburn) Branch Library

Concord Free Public Library

Coolidge Corner Branch Library

Dean College

Dedham Public Library

Dover Town Library

Edith Fox Branch

Endicott Branch Library

Fowler Memorial Branch Library

Framingham Public Library

Framingham State University Library

Franklin Public Library

Goodnow Library

Holliston Public Library

Lasell College

Lincoln Public Library

MassBay Community College Library

Maynard Public Library

McAuliffe Branch Library

Medfield Public Library

Medford Public Library

Medway Public Library

Millis Public Library

Minuteman Library Network

Morrill Memorial Library

Morse Institute Library

Morse Institute Library, Bacon Free Library

Mount Ida College

Needham Free Public Libary

Needham Free Public Library

Newbury College Library

Newton Free Library

O'Connell (East Cambridge) Branch Library

O'Neill (North Cambridge) Branch Library

Pine Manor College

Putterham Branch Library

Randall Library

Regis College

Robbins Library

Sherborn Library

Somerville Public Library

Somerville Public Library - East Branch Library

Somerville Public Library - Main Library

Somerville Public Library - West Branch Library

Valente (Cambridge Field) Branch Library

Waltham Public Library

Watertown Free Public Library

Watertown Public Library

Wayland Free Public Library

Wellesley Free Library

Wellesley Free Library - Fells Branch Library

Wellesley Free Library - Hills Branch Library

Weston Public Library

Westwood Public Library

Westwood Public Library - Islington Branch Library

Winchester Public Library

Woburn Public Library