Adult

Upcoming Events

Wednesday, June 20, 2018 -
4:00pm to 5:00pm
Digital Media Lab

Want to get some help starting a digital media project like scanning photos, editing a video, or converting a VHS?

Wednesday, June 20, 2018 -
5:00pm to 7:00pm
Digital Media Lab

Learn how to use the built in tools within Adobe to create your own unique graphics.

Wednesday, June 20, 2018 -
7:00pm to 8:00pm
Digital Media Lab

Want to get some help starting a digital media project like scanning photos, editing a video, or converting a VHS?

Friday, June 22, 2018 -
10:00am to 11:30am
Meeting Room E (2nd Floor)

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

Saturday, June 23, 2018 -
10:00am to 11:30am
Other

During the Flood of 1993, the Iowa River topped the emergency spillway of the Coralville Reservoir, washing away a road, a campground and almost 17 feet of soil exposing the limestone bedrock benea

Saturday, June 23, 2018 -
10:30am to 11:00am
Meeting Room A, Meeting Room B, Meeting Room C

The 2018 MusicIC Festival, which celebrates the intersection between music and literature, closes with an annual Family Concert.

Saturday, June 23, 2018 -
11:00am to 5:00pm
Digital Media Lab

Want to get some help starting a digital media project like scanning photos, editing a video, or converting a VHS?

Saturday, June 23, 2018 -
12:00pm to 5:00pm
Mercer Park, Bookmobile

Meet the ICPL Bookmobile at the 2018 Juneteenth Celebration at Mercer Park.

Saturday, June 23, 2018 -
6:00pm to 10:00pm
Meeting Room B, Meeting Room C

This is a all ages, welcome to everyone and anyone event that will include: Live Music stages, Sand Volleyball in the MIDDLE of a city street, Hatchet Throwing demostrations, Circus Fashion Show, D

Saturday, June 23, 2018 -
7:00pm to 9:00pm
Meeting Room A

Come to Late Night at the Library and bring your game face, because we're throwing down with Mario Kart 8. The victor will claim a Downtown District gift card! All ages welcome.

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