It’s here! The Joliet Public Library mobile app is a simple and convenient way to connect with your library.

Download the free Joliet Public Library app in the Google Play or App Store. From there, you can find your next library read, search the catalog, browse eResources and databases, access your virtual library card for use at the library, register for events and so much more!

What else can I do with the app?


  • Shows a carousel of new books available at the library
  • Reserve the book with your library card


  • Search the library catalog
  • Find a copy and reserve the item
  • Search digitally, or in the library and find the location of your item
  • Search Overdrive/Libby or Hoopla

My Library Card

  • Log in with your library card and pin
  • A virtual card will pop up and be saved in the app to use when checking out materials

My Account

  • Account information, notifications and messages
  • You can also get to your Virtual library card from here
  • View fines/fees
  • Loan History, held items and bookshelf also appear here


  • Browse and register for library events

Classic Reads

  • Browse carousels of different reading recommendations by category.

Digital Collection

  • Browse Libby/Overdrive, Axis360, ComicsPlus, biblioboard, Hoopla, and Tumblebooks for your next digital read or for streaming.


  • Access to our databases like Mango Languages, Consumer Reports, and more!

My Bookshelf

  • Shows books you have borrowed/have on loan

Scan and ISBN

  • Scan an ISBN on a book to see if we have it at JPL

Library Locations

  • View maps, directions, hours and branches

Social Media

  • Links to the Library’s Twitter, Facebook, Instagram and TikTok

Sign up for Notifications

  • Receive updates on notifications via email, phone and text

Contact Us

  • Phone number and address information
  • A linked form to Ask a Librarian

Library News

  • Phone number and address information
  • A linked form to Ask a Librarian! Fill this out when you want to connect with one of our librarians.

Questions? Let us know! Give us a call at 815-740-2660 or email