Upcoming Events

Sunday, Apr 22, 2018
12:00pm to 5:00pm
Meeting Room A, Meeting Room B, Meeting Room C

Hold for fundraising event "Looking Forward" hosted by ICPL Friends Foundation. 6-9 pm. Reservations required.

Tuesday, Apr 24, 2018
4:00pm to 6:00pm
Computer Lab

Adults and teens: get one-on-one help with your writing from University of Iowa writing tutors at the Library-Community writing center...

Wednesday, Apr 25, 2018
6:30pm to 7:30pm
Meeting Room A, Meeting Room B, Meeting Room C

The Library has a wonderful group of volunteers and we extend our heartfelt thanks to all Iowa City Public Library volunteers who share...

Thursday, Apr 26, 2018
8:30am to 10:00am
Meeting Room B, Meeting Room C

Meeting of Board of Directors of Iowa City Downtown District.

Thursday, Apr 26, 2018
5:00pm to 7:00pm
Boardroom

Board Meeting minutes and agendas are available at http://www.icgov.org/boardagendas.asp...

Thursday, Apr 26, 2018
5:00pm to 9:00pm
Meeting Room A

This meeting will be a community meeting for the public to have input on the draft of the Climate Action and Adaptation Plan.

Friday, Apr 27, 2018
10:00am to 11:30am
Meeting Room E (2nd Floor)

Want to practice your English skills in a fun and informal group? Join us Friday mornings to practice conversations skills, learn new...

Sunday, Apr 29, 2018
12:00pm to 5:00pm
Meeting Room A, Meeting Room B, Meeting Room C

Hold for fundraising event "Looking Forward" hosted by ICPL Friends Foundation. 6-9 pm. Reservations required.

Tuesday, May 1, 2018
4:00pm to 6:00pm
Computer Lab

Adults and teens: get one-on-one help with your writing from University of Iowa writing tutors at the Library-Community writing center...

Thursday, May 3, 2018
4:00pm to 5:30pm
Meeting Room D

Iowa City Public Library Friends Foundation Fundraising Committee meeting.

Featured Events

Tuesday, September 26, 2017 -
6:00pm to 8:00pm
Meeting Room A
Thursday, September 28, 2017 -
10:30am to 11:30am
Meeting Room A
Thursday, September 28, 2017 -
3:30pm to 5:00pm
Teen Center
Saturday, September 30, 2017 -
4:30pm to 7:30pm
Other