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.


Allegany County Library Syste: Washington Street Library

Allegany County Library System

Allegany County Library System: Frostburg Library

Allegany County Library System: George's Creek Library

Allegany County Library System: Lavale Library

Allegany County Library System: South Cumberland Library

Allegany County Library System: Westernport Library

Anne Arundel County Public Library

Anne Arundel County Public Library: Annapolis Regional Library

Anne Arundel County Public Library: Broadneck Community Library

Anne Arundel County Public Library: Brooklyn Park Community Library

Anne Arundel County Public Library: Crofton Community Library

Anne Arundel County Public Library: Deale Community Library

Anne Arundel County Public Library: Eastport-Annapolis Neck Community Library

Anne Arundel County Public Library: Edgewater Community Library

Anne Arundel County Public Library: Glen Burnie Regional Library

Anne Arundel County Public Library: Linthicum Community Library

Anne Arundel County Public Library: Maryland City Community Library

Anne Arundel County Public Library: Mountain Road Community Library

Anne Arundel County Public Library: Odenton Regional Library

Anne Arundel County Public Library: Riviera Beach Community Library

Anne Arundel County Public Library: Severn Community Library

Anne Arundel County Public Library: Severna Park Community Library

Baltimore County Public Library

Baltimore County Public Library: Arbutus Branch

Baltimore County Public Library: Catonsville Library

Baltimore County Public Library: Cockeysville Branch

Baltimore County Public Library: Essex Branch

Baltimore County Public Library: Hereford Library

Baltimore County Public Library: Lansdowne Library

Baltimore County Public Library: Loch Raven

Baltimore County Public Library: North Point Library

Baltimore County Public Library: Owings Mills Branch

Baltimore County Public Library: Parkville-Carney Branch

Baltimore County Public Library: Perry Hall Branch

Baltimore County Public Library: Pikesville Library

Baltimore County Public Library: Randallstown Library

Baltimore County Public Library: Reisterstown Branch

Baltimore County Public Library: Rosedale Branch

Baltimore County Public Library: Sollers Point Branch

Baltimore County Public Library: Towson Area Branch

Baltimore County Public Library: White Marsh Branch

Baltimore County Public Library: Woodlawn Branch

Calvert Library

Calvert Library: Fairview

Calvert Library: Southern Branch

Calvert Library: Twin Beaches Branch

Caroline County Public Library

Caroline County Public Library: Federalsburg Library

Caroline County Public Library: North County Branch

Carroll County Public Library

Carroll County Public Library: Eldersburg Branch

Carroll County Public Library: Mount Airy Branch

Carroll County Public Library: North Carroll Branch

Carroll County Public Library: Taneytown Branch

Carroll County Public Library: Westminster Branch

Cecil County Public Library

Cecil County Public Library: Cecilton Branch

Cecil County Public Library: Chesapeake City Branch

Cecil County Public Library: North East Branch

Cecil County Public Library: Perryville Branch

Cecil County Public Library: Port Deposit Branch

Cecil County Public Library: Rising Sun Branch

Charles County Public Library

Charles County Public Library: P.D. Brown Memorial Branch

Charles County Public Library: Potomac Branch

Charles County Public Library: Waldorf West Branch

Dorchester County Public Library: Hurlock Branch

Enoch Pratt Free Library

Enoch Pratt Free Library - Central Branch

Enoch Pratt Free Library: Broadway Branch

Enoch Pratt Free Library: Brooklyn Branch

Enoch Pratt Free Library: Canton Branch

Enoch Pratt Free Library: Cherry Hill Branch

Enoch Pratt Free Library: Clifton Branch

Enoch Pratt Free Library: Edmondson Avenue Branch

Enoch Pratt Free Library: Enoch Pratt Central

Enoch Pratt Free Library: Forest Park Branch

Enoch Pratt Free Library: Govens Branch

Enoch Pratt Free Library: Hamilton Brnach

Enoch Pratt Free Library: Hampden Branch

Enoch Pratt Free Library: Herring Run Branch

Enoch Pratt Free Library: Highlandtown Branch

Enoch Pratt Free Library: Light Street Branch

Enoch Pratt Free Library: Northwood Branch

Enoch Pratt Free Library: Orleans Street Branch

Enoch Pratt Free Library: Patterson Park Branch

Enoch Pratt Free Library: Pennsylvania Avenue Branch

Enoch Pratt Free Library: Reistertown Branch

Enoch Pratt Free Library: Roland Park Branch

Enoch Pratt Free Library: Southeast Anchor Branch

Enoch Pratt Free Library: Walbrook Branch

Enoch Pratt Free Library: Washington Village Branch

Enoch Pratt Free Library: Waverly Branch

Finksburg Branch

Frederick County Public Libraries

Frederick County Public Libraries: Brunswick Branch

Frederick County Public Libraries: C. Burr Artz Library

Frederick County Public Libraries: Emmitsburg Branch

Frederick County Public Libraries: Middletown Branch

Frederick County Public Libraries: Point of Rocks Branch

Frederick County Public Libraries: Thurmont Branch

Frederick County Public Libraries: Urbana Regional Library

Frederick County Public Libraries: Walkersville Branch

Harford County Public Library

Harford County Public Library: Aberdeen Branch

Harford County Public Library: Abingdon Branch

Harford County Public Library: Bel Air Branch

Harford County Public Library: Darlington Branch

Harford County Public Library: Edgewood Branch

Harford County Public Library: Fallston-Jarrettsville Branch

Harford County Public Library: Havre De Grace Branch

Harford County Public Library: Jarrettsville Branch

Harford County Public Library: Joppa Branch

Harford County Public Library: Norrisville Branch

Harford County Public Library: Whiteford Branch

Howard County Library System

Howard County Library System: Central Branch

Howard County Library System: East Columbia Branch

Howard County Library System: Elkridge Branch

Howard County Library System: Glenwood Branch

Howard County Library System: Miller Branch

Howard County Library: Savage Branch

Kent County Public Library

Kent County Public Library: North County Branch At Galena

Kent County Public Library: Rock Hall Branch

Lower Shore Library Consortium

Lower Shore Library Consortium - Dorchester

Lower Shore Library Consortium - Somerset

Lower Shore Library Consortium - Wicomico

Lower Shore Library Consortium - Worcester

Montgomery County Public Libraries

Montgomery County Public Libraries: Aspen Hill Community Branch

Montgomery County Public Libraries: Bethesda Regional Branch

Montgomery County Public Libraries: Chevy Chase Community Branch

Montgomery County Public Libraries: Damascus Community Branch

Montgomery County Public Libraries: Davis Community Branch

Montgomery County Public Libraries: Fairland Branch

Montgomery County Public Libraries: Gaithersburg Regional Branch

Montgomery County Public Libraries: Germantown Branch

Montgomery County Public Libraries: Kensington Park Community Branch

Montgomery County Public Libraries: Little Falls Community Branch

Montgomery County Public Libraries: Long Community Branch

Montgomery County Public Libraries: Noyes Children's Branch

Montgomery County Public Libraries: Olney Community Branch

Montgomery County Public Libraries: Poolesville Branch

Montgomery County Public Libraries: Potomac Community Branch

Montgomery County Public Libraries: Quince Orchard Branch

Montgomery County Public Libraries: Rockville Regional Branch

Montgomery County Public Libraries: Rockville Regional Library

Montgomery County Public Libraries: Silver Spring Community Branch

Montgomery County Public Libraries: Twinbrook Community Branch

Montgomery County Public Libraries: Wheaton Regional Branch

Montgomery County Public Libraries: White Oak Community Branch

Queen Anne's County Library

Queen Anne's County Library - Centerville Branch

Queen Anne's County Library - Kent Island Branch

Ruth Enlow Library of Garrett County

Ruth Enlow Library of Garrett County: Accident Branch

Ruth Enlow Library of Garrett County: Friendsville Branch

Ruth Enlow Library of Garrett County: Grantsville Branch

Ruth Enlow Library of Garrett County: Kitzmiller Branch

Somerset County Library

Somerset County Library: Corbin Memorial Branch

Somerset County Library: Ewell Branch

St. Mary's County Library

St. Mary's County Library: Charlotte Hall Branch

St. Mary's County Library: Lexington Park Branch

State Library Resource Center

Talbot County Free Library

Talbot County Free Library: St. Michaels Branch

Talbot County Free Library: Tilghman Branch

Washington County Free Library

Washington County Free Library: Boonsboro Free Library Branch

Washington County Free Library: Hancock War Memorial Library Branch

Washington County Free Library: Keedysville Branch

Washington County Free Library: Leonard P. Snyder Memorial Branch Library

Washington County Free Library: Sharpsburg Public Library Branch

Washington County Free Library: Smithsburg Library Branch

Washington County Free Library: Williamsport Memorial Library Branch

Wicomico Public Library

Worcester County Library

Worcester County Library: Berlin Branch

Worcester County Library: Ocean City Branch

Worcester County Library: Ocean Pines Branch