Adult

Upcoming Events

Saturday, September 23, 2017 -
10:30am to 12:00pm
Meeting Room A

Join us for a discussion of "Butterfly Mosque" by G. Willow Wilson, the 2017 One Community One Book: All Johnson County Reads selection.

Sunday, September 24, 2017 -
2:00pm to 3:00pm
Other

The Iowa City Public Library is excited to host Brooke Gladstone, co-host of WNYC's On The Media as part of the 2017 Carol Spaziani Intellectual Freedom Festival.

Monday, September 25, 2017 -
3:30pm to 5:00pm
Meeting Room A, Meeting Room B, Meeting Room C

What significance will the 2017 German parliamentary elections have for the U.S., Europe, and the world?

Tuesday, September 26, 2017 -
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 satellite in the Second Floor Training Lab.

Tuesday, September 26, 2017 -
6:00pm to 8:00pm
Meeting Room A

Hidden Family History Revealed, Part 2 - Discovering. A discussion about undocumented family history and finding previously unknown branches of a family tree.

Tuesday, September 26, 2017 -
6:00pm to 8:00pm
Meeting Room B

Come join your fellow fantasy, sci-fi, and fiction writers for the Iowa Writers’ House two-hour write-in sessions every second and fourth Tuesday at the Iowa City Public Library.

Wednesday, September 27, 2017 -
12:00pm to 1:00pm
Meeting Room A

Reading Aloud, the Senior Center-based poetry-reading group, will present a program of political poetry.

Thursday, September 28, 2017 -
5:00pm to 7:00pm
Boardroom

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

Friday, September 29, 2017 -
10:00am to 11:00am
Computer Lab

Wary of the threats lurking around online? Join ICPL staff for an internet safety course. You will learn strategies and skills to protect yourself and your privacy.

Friday, September 29, 2017 -
10:00am to 11:30am
Meeting Room E (2nd Floor)

Want to practice your English skills in a fun and informal group?

Featured Events

Saturday, September 23, 2017 -
10:30am to 12:00pm
Meeting Room A
Sunday, September 24, 2017 -
2:00pm to 3:00pm
Other
Tuesday, September 26, 2017 -
6:00pm to 8:00pm
Meeting Room A
Thursday, September 28, 2017 -
10:30am to 11:30am
Meeting Room A