All library locations will be closed through May 3 due to the COVID-19 pandemic. More information.

All Library Services

Anne Arundel County Public Library (AACPL) expands life’s possibilities by sharing resources for knowledge, entertainment and community engagement. We provide discovery tools and innovative spaces to expand minds and create learning opportunities for all ages. Our Mission and Core Values

Browse our stacks in person or search our online catalog. The Library offers an extensive collection of close to one million items, including print and eBooks, audiobook CDs and eAudiobooks, movies and TV shows on DVD or streaming on Kanopy, music CDs or streaming music from Naxos. In addition, you can borrow a fishing pole, a ukulele, museum passes or even hotspots for internet access anywhere there is cell phone service.

Not sure what to read next? Ask us for a recommendation from Library staff or one of our resources online. Can't find what you are looking for in our catalog? If the book is in participating Maryland libraries, we can get it with Maryland's Marina Interlibrary Loan service.

Get your library card and find something to read, watch or listen to now.

Our library is a key partner in our county's primary and secondary education efforts. We've been helping to bridge the summer learning gap through our long-standing Summer programs and by providing online homework assistance. We provide virtual library cards to all public school students through the SAIL program. We also support a large homeschooling community in Anne Arundel County, providing meeting spaces and learning resources homeschool parents can use and share.

Students of any age can find hundreds of thousands of magazine, newspaper, and professional journal articles using our EBSCO Discovery Service search. Have a research question? Ask a librarian online, get help from the Brainfuse HelpNow service, or you can call or visit one of our 16 branches for help.

Our library provides important resources for adults in our community. Job and career help, business and investment information, services for military personnel and veterans, and grant research assistance for nonprofits or individuals are only a few of the services we offer. Lifelong learning is supported with access to a variety of premium resources: learn a new language with Mango Languages or Rosetta Stone Library Edition, find out about your family with Ancestry Library Solution at a library location or Heritage Quest available online from anywhere.

Get your library card and start on our Research & Learn page

Have a question? Need help finding information for school assignments or determining real from fake news? Would you like help finding that next great book to read? Our staff can help!

Come to one of our 16 locations or give us a call. You can also ask for help via email or search our FAQs here:


We have several programs and services that can assist community members of all abilities. Our Library by Mail service provides free home delivery of library material for those homebound due to illness, injury, or other disability. Other services and resources include at least one wheelchair accessible computer at each library location, Windows Narrator screen reader and Windows Magnifier software on our public computers, and a large selection of large print books. ADA Accessible Workstations are available at our Eastport-Annapolis Neck and Edgewater locations.

Find out more.

Our libraries provide an outlet for enrichment and entertainment through literature, music and film, as well as programming for nearly every age and interest. Bring your little one to our regularly scheduled storytimes and other Every Child Ready to Read programs. Bilingual storytimes are also available in Spanish/English. Older children and teens can enjoy book clubs, Minecraft and other STEM programs, maker crafts, anime clubs, after-school programs and so much more. Adult programs and events include book clubs and author visits, gardening, yoga, movie presentations, arts & crafts and many other topics of interest.

We work in partnership with many County agencies to provide programs that benefit our community. These include Anne Arundel County Public Schools, Anne Arundel United, the Anne Arundel Police Department, the Anne Arundel Department of Health, and others.

We have programs and special events at all of our library locations almost every day. Find all programs and events here.

AACPL is a community resource for new and existing technology. All branches have free computer and wifi access available, providing needed access to job applications for residents without computers or internet service and easy access for a business person on the go. Print from your mobile device, thumb drive, or one of our computers. Copy, fax, or scan from most library locations. Bring your 3D print file to one of our locations providing 3D printing service.

Checkout a wifi hotspot to take along with you when you know you won't have wifi access.

Visit our Technology page for a full list of our tech services and programs.

Libraries are needed more than ever in our community. AACPL provides many community and school services both inside and outside of our library buildings. Through our comprehensive offering of educational programs, services and helpful staff, AACPL is working to fulfill its mission to educate, to enrich and to inspire all members of the community.

We offer services for Anne Arundel County's diverse population. Information and resources for military personnel and veterans, basic education and GED prep for those who need it, links to immigration resources, bilingual programs/events and English learning classes for new members of our community and more. Our meeting rooms are available for non-profit or not for profit organizations free of charge (businesses may use our rooms for a nominal fee). We also hold programs like yearly book swaps for homeschool parents and helpers.

AACPL makes its materials and services accessible to homebound county residents via our Library by Mail service. We also offer accessible workstations, software, and more for those who need it.

Let us attend an event to share what we offer!

Hours and Scheduled Closings

Annapolis Regional Library
Annapolis Library - Temporary location: Monarch Academy, 2000 Capital Drive, Annapolis, MD 21401. (410) 222-1750
Broadneck Community Library
Broadneck Community Library - 1275 Green Holly Drive, Annapolis, MD 21409. (410) 222-1905
Brooklyn Park Community Library
Brooklyn Park Community Library - 1 East 11th Avenue, Baltimore, MD 21225. (410) 222-6260
Crofton Community Library
Crofton Community Library - 1681 Riedel Road, Crofton, MD 21114. (410) 222-7915
Deale Community Library
Deale Community Library - 5940 Deale-Churchton Road, Deale, MD 20751. (410) 222-1925, (410) 867-4164
Discoveries: The Library At the Mall
Discoveries: The Library at the Mall - 2260 Annapolis Mall Road, Annapolis, MD 21401, (410) 222-0133
Eastport-Annapolis Neck Community Library
Eastport-Annapolis Neck Community Library - 269 Hillsmere Drive, Annapolis, MD 21403. (410) 222-1770
Edgewater Community Library
Edgewater Community Library - 25 Stepneys Lane, Edgewater, MD 21037. (410) 222-1538
Glen Burnie Regional Library
Glen Burnie Regional Library - 1010 Eastway, Glen Burnie, MD 21060. (410) 222-6270
Linthicum Community Library
Linthicum Community Library - 400 Shipley Road, Linthicum, MD 21090. (410) 222-6265
Maryland City at Russett Community Library
Maryland City at Russett Community Library - 3501 Russett Common, Laurel, MD 20724. (301) 725-2390
Mountain Road Community Library
Mountain Road Community Library - 4730 Mountain Road, Pasadena, MD 21122. (410) 222-6699
Odenton Regional Library
Odenton Regional Library - 1325 Annapolis Road, Odenton 21113. (410) 222-6277
Riviera Beach Community Library
Riviera Beach Community Library - 1130 Duvall Highway, Pasadena, MD 21122. (410) 222-6285
Severn Community Library
Severn Community Library - 2624 Annapolis Road, Severn, MD 21144. (410) 222-6280
Severna Park Community Library
Severna Park Community Library - 45 West McKinsey Road, Severna Park, MD 21146. (410) 222-6290