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



Game Truck Party
Thursday, November 8 5:30 - 7:30 pm We're celebrating International Games Day! Thanks to the Friends of the Irondale Public Library, we are hosting the Game Truck! In addition, we will have a selection of short play board games in the meeting room, and the Wii will be set up. All welcome! Bring friends, relatives, and neighbors for a fun evening of gaming. This event is Free. More info
Automatic Renewals
As of August, any non-digital items eligible for renewable will be renewed automatically. Details
Enjoy complimentary access to The New York Times digital edition. Access is available through the web and through The New York Times mobile apps. The crossword puzzle is not included. Access