Skip To Main Content
About HMCPL
Ask A Librarian
Blogs @HMCPL
Bookclubs
Events
Locations
Services
Search
Search
catalog
website
Log in
to My Account
Donate Now
Using The Library
About
learn our history, read our policies, meet our board
Publications
read, download or subscribe to our in-house publications
Services
a variety of services offered to our communities
Getting Started
apply for a library card and find materials
Computer Access
reserve a PC or sign up for free classes
Reserve a Meeting Room
schedule your next meeting with us
Stay
Locations
For You
Adult
programs
and resources for adults
Teens
programs
and resources for teens
Kids
visit
our kids website
Stay
Explore
Collection
search our catalog
Read with Us
stay connected with fellow readers
Digital Downloads
music, e-books, audiobooks, and more
Novelist
online database of book recommendations
Blogs @ HMCPL
highlighting services and collections
Stay
Research
Ask a Librarian
Need assistance?
Research Guides
research assistance, subject guides, and useful resources compiled by HMCPL librarians
Online Resource
search our databases by subject matter or user categories
Alabama Virtual Library
online access to library and information resources
Homework Alabama
free tutoring service for Alabama students
Special Collections
resource center for genealogy and regional history
Community Information
of special interest to Madison County residents
Learning Express Library
Achieve your educational and career goals.
Stay
Events
Library Events
classes and events
Book Clubs
monthly book club selections
Technology Training Center
sign-up for a free class
LearningQUEST
enrichment programs for adults
Kids Events
events for kids
Teen Events
events for teens
Stay
Contribute
Donate to HMCPL
looking for ways to give back?
Memorial & Honor Gifts
give a loving tribute.
Friends of the Library
support your local library
Huntsville Library Foundation
fundraising and awareness
Volunteer
help HMCPL serve the community
Capital Campaigns
invest in the new library
Stay
Teens
Programs and Resources for Teens
Book Clubs
Calendar of Events
Computer Classes
Read With Us
Youth Craft Programs