Search our online catalog

Upcoming Events

View All Events

Welcome to the Irondale Public Library 

IPL is the municipal library of the city of Irondale, AL. As a member of  the Public Libraries In Jefferson County we share resources with all 40 member public libraries in Jefferson County.
Patrons in Jefferson County need only one library card to access materials and services available at public libraries in Jefferson County.

Library Hours

Sun: 2 pm – 5 pm
Mon-Tues: 9:30 am – 7pm
Wed: 9:30 am – 6pm
Thur: 9:30 am – 7pm
Fri: 9 am – 1pm
Sat: 11 am – 3pm


105 20th Street South
Irondale, AL 35210

Phone Number



Tuesday, October 23 6:00 pm Jump Into the Gene Pool: DNA and Your Family History. Discover how genetic research can help you explore your family history. Find out what a gene sample can tell you about what parts of the world your ancestors came from, and more. Presented by Mary Anne Ellis, Librarian Southern History Department Birmingham Public Library More info
Automatic Renewals
Beginning in August, any non-digital items eligible for renewable will be renewed automatically. Details
IPL will host a mini-college fair. Parents and students may drop in during the event, meet admissions advisers from 6 Alabama schools including: -University of Alabama -Auburn University -UAB -Miles This smaller setting will give you more personal time with the counselors, and is a great pre-cursor to larger college fairs. More Info