Search our online catalog




January 1-31, join us for the 2020 Winter Reading Challenge for all ages! Click here to learn more.

Events for babies, kids, and tweens are included on our monthly calendar for all ages.

Homework Help and Online Learning

Homework Alabama offers free online tutoring and academic resources from for Alabama residents from kindergarten students through college, plus adult learners. Get help in math, science, English, social studies, reading, writing, and more from a live tutor. Tutors are available 10 a.m. – 11 p.m., seven days per week. Spanish-speaking tutors are also available.

PebbleGo is a fun way for kids to research science and animals! This database is designed for preschool to third grade.

Kids InfoBits is a database of books, pictures, magazines, and news sources for kids in kindergarten to fifth grade. Learn about everything from art to technology!

Britannica School Elementary and Britannica Online for Kids are great places for kids to search or browse articles, pictures, and videos designed for elementary ages. Learn about everything from famous people to unusual animals.

These resources are provided by the Alabama Public Library Service Alabama Virtual Library.

1,000 Books Before Kindergarten

Reading aloud to children before they begin kindergarten is a great way to prepare them for success in school; encourage social, emotional, and mental development; expand their vocabularies; strengthen family bonds; and so much more!

Keep yourself and your child motivated to read together regularly with IPL’s 1,000 Books Before Kindergarten. Parents can register any infant, toddler, or preschooler at

You can:

  • Count a book more than once.
  • Read aloud to your baby from a book you’re reading for yourself. Count a few pages of an adult book as a children’s book (we’ll trust your judgment on that).
  • Count books your child hears at storytime, daycare, etc.
  • Read to your child while they play with something else.
  • Skip pages, make up new endings, or read however you want!

You child will earn a bookmark and sticker for every 100 books, and a new book and certificate when they reach 1,000 books! Plus, earn digital badges and get book recommendations along the way.