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.


Acadia Municipal Library

Acme Municipal Library

Airdrie Public Library

Alberta Beach Municipal Library

Alder Flats Public Library

Alice B. Donahue Library and Archives

Alice Melnyk Public Library

Anne Chorney Public Library

Ashmont Public Library

Banff Public Library

Barrhead High School Library

Barrhead Public Library

Bear Point Community Library

Beaumont Library Bibliotheque de Beaumont Library

Beaverlodge Public Library

Beiseker Municipal Library

Berry Creek Community Library

Berwyn Municipal Library

Bibliotheque de St. Isidore

Bighorn Library

Blue Ridge Community Library

Bon Accord Public Library

Bonanza Municipal Library

Bonnyville Municipal Library

Boyle Public Library

Breton Public Library

Brownvale Community Library

Calling Lake Public Library

Calmar Public Library

Canmore Public Library

Carbon Municipal Library

Carseland Community Library

Cereal Municipal Library

Chauvin Municipal Library

Chestermere Public Library

Cochrane - Nan Boothby Memorial Library

Cold Lake Public Library

Cold Lake Public Library - 4 Wing Community Library

Cold Lake Public Library - Grand Centre Branch

Cold Lake Public Library - Harbour View

Consort Municipal Library

Crossfield Municipal Library

Darwell Public Library

DeBolt Public Library

Delia Municipal Library

Devon Public Library

Dixonville Community Library

Drayton Valley Municipal Library

Drayton Valley Rotary Public Library

Drumheller Public Library

Duffield Public Library

Eaglesham Public Library

Edgerton Public Library

Edmonton Garrison Community Library

Edson Public Library

Elk Point Municipal Library

Elmworth Community Library

Empress Municipal Library

Entwistle Public Library

Evansburg Public Library

Fairview Public Library

Falher Library - Bibliotheque Dentinger

Flatbush Community Library

Fort Assiniboine Public Library

Fort Vermilion Community Library

Fox Creek Municipal Library

Gibbons Municipal Library

Gleichen and District Library Society

Grande Cache Municipal Library

Grande Prairie Public Library

Grassland Community Library

Grimshaw Municipal Library

Hanna Municipal Library

High Level Municipal Library

High Prairie Municipal Library

High River Library

Hines Creek Municipal Library

Hinton Municipal Library

Holden Municipal Library

Hussar Municipal Library

Hythe Municipal Library

Innisfree Public Library

Irma Municipal Library

Irricana Municipal Library

Jarvie Public Library

Jasper Municipal Library

Keephills Public Library

Keg River Community Library

Kinuso Municipal Library

Kitscoty Public Library

La Glace Community Library

Lamont Public Library

Leduc Public Library

Linden Municipal Library

Longview Municipal Library

M. Alice Frose Library

Mallaig Public Library

Manning Municipal Library

Mannville Centennial Public Library

Marigold Library System

Marwayne Public Library

Mayerthorpe Public Library

McLennan Municipal Library

McPherson Municipal Library

Menno-Simons Community Library

Metro Kalyn Community Library

Millarville Community Library

Millet Public Library

Morinville Public Library

Morrin Municipal Library

Mundare Municipal Public Library

Myrnam Community Library

Nampa Municipal Library

Neerlandia Public Library

New Sarepta Public Library

Newbrook Public Library

Niton Library

Northern Lights Library System

Okotoks Public Library

Onoway Public Library

Oyen Municipal Library

Paddle Prairie Public Library

Peace Library System

Peace River Municipal Library

Pigeon Lake Public Library

Plamondon Municipal Library

Radway and District Municipal Library

Rainbow Lake Municipal Library

Red Earth Public Library

Redwater Public Library

Rich Valley Public Library

Rochester Municipal Library

Rockyford Municipal Library

Rumsey Community Library

Rycroft Municipal Library

Sangudo Public Library

Savanna Municipal Library

Seba Beach Public Library

Sexsmith Shannon Library

Sheep River Library

Slave Lake Municipal Library

Smith Community Library

Smoky Lake Municipal Library

Spirit River Municipal Library

Spruce Grove Public Library

St. Paul Municipal Library

Standard Municipal Library

Stony Plain Public Library

Strathmore Municipal Library

Stuart MacPherson Public Library

Swan Hills Municipal Library

Tangent Community Library

Thorhild Library

Thorsby Municipal Library

Three Cities Public Library

Three Hills Municipal Library

Tofield Municipal Library

Tomahawk Public Library

Trochu Municipal Library

Valhalla Community Library

Valleyview Municipal Library

Vegreville Centennial Library

Vermilion Public Library

Viking Municipal Library

Vilna Municipal Library

Wabamun Public Library

Wabasca Public Library

Wainwright Public Library

Wandering River Women's Institute Public Library

Warburg Public Library

Wembley Public Library

Westlock Municipal Library

Wetaskiwin Public Library

Whitecourt Public Library

Wildwood Public Library

Winfield Community Library

Woking Municipal Library

Worsley and District Library Society

Yellowhead Regional Library

Youngstown Municipal Library