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 www.overdrive.com.

Addington Highlands Public Library

Addington Highlands Public Library - Denbigh Branch

Addington Highlands Public Library - Flinton Branch

Admaston-Bromley Public Library

Alderville First Nation Public Library

Alnwick/Haldimand Public Library

Argyle Community Library

Arnprior Public Library

Asphodel-Norwood Public Library

Assiginack Public Library

Athens Public Library

Atikameksheng Anishnawbek First Nation Public Library

Atikokan Public Library

Augusta Township Public Library

Aundeck Omni Kaning First Nation Public Library

Aurora Public Library

Bancroft Public Library

Baysville Library

Beausoleil First Nation Public Library

Belleville Public Library

Bibliothèque publique de Clarence-Rockland Public Library

Bibliothèques publiques du canton d'Alfred et Plantagenet, Alfred Branch, Curran Branch, Lefaivre Branch, Plantagenet Branch, Wendover Branch

Big Grassy FN Library

Billings Township Public Library

Bkejwanong First Nation Public Library

Black River-Matheson Public Library

Blind River Public Library

Blue Mountains Public Library

Blue Mountains Public Library - Craigleith Heritage Depot

Blue Mountains Public Library - L. E. Shore Memorial Library

Bonfield Public Library

Bonnechere Union Public Library

Bracebridge Public Library

Brighton Public Library

Brock Township Public Library

Brockville Public Library

Bruce County Public Library

Bruce Mines & Plummer Additional Union Public Library

Burks Falls Public Library

Caledon Public Library

Callander Public Library

Carleton Place Public Library

Carlow/Mayo Public Library

Cavan Monaghan Libraries - Millbrook Branch

Central Manitoulin Public Libraries

Centre Hastings Public Library (Madoc)

Champlain Township Public Library

Chapleau Public Library

Chatham-Kent Public Library

Chippewas of Georgina Island First Nation Public Library

Chippewas of Kettle & Stoney Point First Nation Public Library

Chippewas of Rama First Nation Public Library

Clarington Public Library

Cobalt Public Library

Cobourg Public Library

Cochrane Public Library

Cornwall Public Library

Cramahe Township Public Library

Curve Lake First Nation Public Library

Deep River Public Library

Deseronto Public Library

Dorion Public Library

Douro-Dummer Public Library

Dryden Public Library

Dubreuilville Public Library

Dwight Public Library

Ear Falls Public Library

Earlton Public Library (Armstrong Twp.)

East Ferris Public Library

East Gwillimbury Public Library

Edwardsburgh/Cardinal Public Library

Edwardsburgh/Cardinal Public Library - Cardinal Branch

Edwardsburgh/Cardinal Public Library - Spencerville Branch

Elgin County Library

Elgin County Library - Aylmer Old Town Hall Library

Elgin County Library - Belmont Library

Elgin County Library - Fred Bodsworth Public Library

Elgin County Library - John Kenneth Galbraith Reference Library

Elgin County Library - Port Stanley Library

Elgin County Library - Rodney Library

Elgin County Library - Shedden Library

Elgin County Library - Springfield Library

Elgin County Library - Straffordville Library

Elgin County Library - West Lorne Library

Elizabethtown-Kitley Township Public Library

Elizabethtown-Kitley Township Public Library - Kitley Branch

Elizabethtown-Kitley Township Public Library - Lyn Branch

Elizabethtown-Kitley Township Public Library - New Dublin Branch

Elliot Lake Public Library

Emo Public Library

Englehart Public Library

Espanola Public library

Fort Erie Public Library

Fort Frances Public Library Technology Centre

French River Public Library

Front of Yonge Township Library

Gananoque Public Library

Georgian Bay Township Public Library

Georgina Public Library

Gore Bay Union Public Library

Grand Valley Public Library

Gravenhurst Public Library

Greater Madawaska Public Library

Greenstone Public Library

Greenstone Public Library - Beardmore

Greenstone Public Library - Geraldton

Greenstone Public Library - Longlac

Greenstone Public Library - Nakina

Grey Highlands Public Library

Grimsby Public Library

Haldimand County Public Library

Haliburton County Public Library

Halton Hills Public Library

Hanover Public Library

Hastings Highlands Public Library

Havelock-Belmont-Methuen Public Library

Hawkesbury Public Library

Head Clara & Maria Public Library

Hearst Public Library

Hilton Union Public Library

Hornepayne Public Library

Huntsville Public Library

Huron County Public Library

Huron Shores Public Library

Ignace Public Library

Iroquois Falls Public Library

James Township Public Library

Kanhiote Library

Kapuskasing Public Library

Kawartha Lakes Public Library

Kearney and Area Public Library

Kenora Public Library

Killaloe & District Public Library

King Township Public Library

Kirkland Lake Public Library

Lanark Highlands Public Library

Larder Lake Public Library

Laurentian Hills Public Library

Laurentian Hills Public Library - Chalk River Branch

Laurentian Hills Public Library - Point Alexander Branch

Leeds and the Thousand Islands Public Library

Lennox and Addington County Public Library

Lincoln Public Library

Madawaska Valley Public Library

Magnetawan First Nation Public Library

Magnetawan Public Library

Manitouwadge Public Library

Marathon Public Library

Markstay Warren Public Library - Markstay branch

Markstay Warren Public Library - Warren Branch

Marmora & Lake Public Library

Mattawa Public Library

McGarry Township Public Library

McKellar Township Public Library

Meaford Public Library

Merrickville Public Library

Michipicoten First Nation Public Library

Mississauga First Nation Public Library

Mississippi Mills Public Library

Moonbeam Public Library

Muskoka Lakes Public Library

N.E.M.I Public Library

Nation Municipality Public Library

Newmarket Public Library

Niagara Falls Public Library

Ninda-Kikaendjigae Wigammik First Nation Public Library

Nipigon Public Library

Nipissing First Nation Public Library

Norfolk County Public Library

North Bay Public Library

North Grenville Public Library

North Kawartha Public Library

Oliver Paipoonge Public Library

Ontario Library Service - North

Orangeville Public Library

Orillia Public Library

Otonabee-South Monaghan Public Library

Owen Sound and North Grey Union Public Library

Oxford County Library

Parry Sound Public Library

Pelham Public Library

Pembroke Public Library

Perry Township Public Library

Perth and District Union Public Library

Petawawa Public Library

Peterborough Public Library

Pickering Public Library

Port Colborne Public Library

Port Hope Public Library

Powassan & District Public Library

Prescott Public Library

Prince Edward County Public Library

Prince Township Public Library

Quinte West Public Library

Rainy River Public Library

Red Lake Public Library

Red Rock Public Library

Renfrew Public Library

Rideau Lakes Union Library

Russell Township Public Library

Russell Township Public Library - Embrun Branch

Russell Township Public Library - Russell Branch

Sables-Spanish Rivers Public Library

Sachigo Lake First Nation Public Library

Saugeen First Nation Public Library

Sault Ste. Marie Public Library

Schreiber Public Library

Scugog Memorial Public Library

Seguin Public Libraries

Selwyn Public Library

Severn Township Library

Shelburne Public Library

Sioux Lookout Public Library

Six Nations First Nation Public Library

Smiths Falls Public Library

Smooth Rock Falls Public Library

South Algonquin Public Library

South River – Machar Union Public Library

Southgate Public Library

Spanish Public Library

St Joseph Township Public Library

St. Charles Public Library

St. Thomas Public Library

Stirling-Rawdon Public Library

Sundridge Public Library

Temagami Public Library

Temiskaming Shores Public Library

Terrace Bay Public Library

Thessalon Public Library

Thorold Public Library

Thunder Bay Public Library

Tillsonburg Public Library

Timmins Public Library

Trent Hills Library- Campbellford-Warkworth-Hastings

Trent Lakes Public Library

Tweed Public Library

Tyendinaga Township Public Library

Uxbridge Public Library

Wainfleet Public Library

Wasauksing First Nation Public Library

Wawa Public Library

Welland Public Library

Wellington County Public Library

Wellington County Public Library - Aboyne

Wellington County Public Library - Arthur

Wellington County Public Library - Clifford

Wellington County Public Library - Drayton

Wellington County Public Library - Elora

Wellington County Public Library - Erin

Wellington County Public Library - Fergus

Wellington County Public Library - Harriston

Wellington County Public Library - Hillsburgh

Wellington County Public Library - Marden

Wellington County Public Library - Mount Forest

Wellington County Public Library - Palmerston

Wellington County Public Library - Puslinch

Wellington County Public Library - Rockwood

West Grey Libraries

West Lincoln Public Library

West Nipissing Public Library

Westport Public Library

Whitchurch-Stouffville Public Library

White River Public Library

Whitefish River First Nation Public Library

Whitestone-Hagerman Memorial Public Library

Whitewater Region Public Library

Wikwemikong First Nation Public Library

Wollaston and Limerick Public Library

Woodstock Public Library
Brought to you by the Ontario Ministry of Tourism, Culture and Sport through the Southern Ontario Library Service and Ontario Library Service-North.