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

Arrowwood Municipal Library

Barnwell Public Library

Cardston Jim and Mary Kearl Library

Carmangay Municipal Library

Champion Municipal Library

Chinook Arch Regional Library System headquarters

Claresholm Public Library

Coaldale Public Library

Coutts Municipal Library

Crowsnest Pass Municipal Library

Fort Macleod Public Library

Glenwood Municipal Library

Granum Municipal Library

Grassy Lake Community Library

Hays Public Library

Kainai Public Library

Lethbridge Public Library

Lethbridge Public Library - Bookmobile

Lethbridge Public Library - Main Library

Lethbridge Public Library - The Crossings Branch

Lomond Community Library

Magrath Public Library

Milk River Municipal Library

Milo Library

Nanton Thelma Fanning Memorial Library

Picture Butte Municipal Library

Pincher Creek Municipal Library

Raymond Public Library

Stavely Municipal Library

Stirling Theodore Brandley Library

Taber Public Library

Vauxhall Public Library

Vulcan Municipal Library

Warner Memorial Library

Wrentham Public Library