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

Address

105 20th Street South
Irondale, AL 35210

Phone Number

205-951-1415

 

Registration begins May 21
Register in the library or online. Programs for Read-to-Me (PreK 3 - Kindergarten) and Readers (Grades 1-5) Register
Teen Summer Reading
Register in the library or online. This year's grand prize: $75 Amazon Gift Card courtesy of the Friends of IPL. Register
Adult Book Club
Come join us at our adult book club! Join