Search our online catalog

Upcoming Events

View All Events


IPL is the municipal library of the City of Irondale, AL.

One County- One Card! Each public library is funded by their city. All public libraries in Jefferson County work together and share resources in order to offer the best possible level of service. Patrons in Jefferson County need only one library card to access materials and services available at all member libraries.

Library cards are free.


Mon-Wed: 9:30 am – 6 pm
Thu: 9:30 am – 7 pm
Fri: 9:30 am – 1 pm
Sat: 10 am – 2 pm

Click for Holiday Hours


105 20th Street South
Irondale, AL 35210

Phone Number



Curbside Service available

10:00 am - 11:00 pm. 7 days a week. Homework Alabama is free online tutoring available to all Alabama residents. Connect with a live tutor via chat or chat/voice, no appointment needed. Tutors cover grades K-12 in 60+ subjects. You can drop off a paper for review or submit a math question. The website also includes 24/7 self-study and test-prep resources. Connect!
Saturday, November 20 8:30 am - 3:00 pm In-person ACT prep workshop with Rice Test Prep hosted by Irondale Public Library. Topics covered: --what to expect at local test centers --how to tackle tough questions --proven test strategies There will be time for individual questions. Free. Registration Required. Limited Seating. Wait List
Take & Make Kit Beginning Tuesday, November 23! Stop by the library to pick up a Hot Cocoa Slime kit! The slime isn't edible, but it is fun to play with! Adult supervision recommended for children under 8. Available while supplies last.