Featured News

Recently Added

by Stacey — July 28, 2022

Intro to Coding with PythonThis class with our intern Emma is full, but it will be offered again this fall!

cartoon raccoon holding a sign that reads 1,000 Books Before Kindergarten

by Angie — July 27, 2022

1,000 Books Before Kindergarten reading program encourages parents of newborns to 5-year-olds to read a wide range of books to their child...

by Sam — July 5, 2022

Community outreach was a large factor in my joining the Iowa City Public Library team nearly two years ago. Connecting with patrons to...

by Stacey — June 24, 2022

4 tech classes and 2 opportunities to be creative in the company of others:

by Manny — June 14, 2022

We want to invite all of you to join the Iowa City Libary as we honor and celebrate Juneteenth. 

by Jason — May 27, 2022

Early voting for the June 7, 2022 Primary Election has begun in Johnson County and the Iowa City Public Library will again be a satellite...

by Manny — May 26, 2022

We might be closed, but our Digital Library is still open! ICPL resident cardholders can access all of our downloadable materials all day,...

by Shawna — May 20, 2022

The Summer Bookmobile schedule begins Tuesday May 31 and runs through Friday, August 19. The Bookmobile is out of service for a seasonal...

by Stacey — May 12, 2022

Google has dozens of free online services like Google Docs and Drive.  Do you have a sense of each one's...