Upcoming Events

Thursday, Jun 21, 2018
3:30pm to 5:00pm
Digital Media Lab

Do you play Minecraft and want to meet other Minecraft players? Come play at the library in our new Digital Media Lab. Build peacefully...

Thursday, Jun 21, 2018
4:00pm to 9:00pm
Meeting Room B, Meeting Room C
Thursday, Jun 21, 2018
6:00pm to 8:00pm
Meeting Room D

Joshua Christain's Savage Worlds campaign. Part of the ICPL Tabletop Initiative

Thursday, Jun 21, 2018
6:00pm to 8:00pm
Meeting Room E (2nd Floor)
Thursday, Jun 21, 2018
6:00pm to 8:00pm
Meeting Room A

PATV Board of Directors Meeting

Friday, Jun 22, 2018
8:00am to 11:00am
Meeting Room B, Meeting Room C
Friday, Jun 22, 2018
10:00am to 11:00am
Meeting Room D

A weekly Ped Mall construction update meeting for business and property owners with Scott Sovers, City of Iowa City Senior Civil...

Friday, Jun 22, 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...

Friday, Jun 22, 2018
10:30am to 11:00am
Storytime Room

Rhymes, fingerplays, songs and short stories designed to stimulate your infant's language development.
We ask that there be a...

Friday, Jun 22, 2018
10:30am to 11:00am
Mercer Park

A fun interactive dance program for people of all ages that encourages reading through the vehicle of dance. Imaginations will come to...

Featured Events

Wednesday, June 20, 2018 -
2:00pm to 4:00pm
Teen Center
Thursday, June 21, 2018 -
3:30pm to 5:00pm
Digital Media Lab
Saturday, June 23, 2018 -
10:30am to 11:00am
Meeting Room A, Meeting Room B, Meeting Room C