Adult

Upcoming Events

Wednesday, May 9, 2018 -
12:00pm to 1:00pm
Meeting Room A

For most of the 20th century, Iowa was known for its devotion to an unusual form of women’s sport known as 6-on-6 girls’ basketball.

Wednesday, May 9, 2018 -
5:00pm to 6:00pm
Digital Media Lab

Become a member of the ICPL Digital Media Lab!

Wednesday, May 9, 2018 -
7:00pm to 8:00pm
Meeting Room A

Join us for an evening with RAGBRAI veterans and their memories of Iowa City's participation on the largest one week bicycle ride on the planet.

Friday, May 11, 2018 -
10:00am to 11:00am
Digital Media Lab

Beginning or in the midst of a genealogy project? Come to the library and learn how to use our online genealogy resources like Ancestry.com to help solve your family tree mysteries.

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

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

Saturday, May 12, 2018 -
2:00pm to 3:00pm
Meeting Room A

Retired Iowa City physician Dr. Oscar Beasley has been an avid bicyclist and photographer in Iowa City for more than 50 years.

Monday, May 14, 2018 -
5:00pm to 6:00pm
Digital Media Lab

The digital media lab will be open for individuals interested in self-guided work using Adobe Creative Cloud products.

Tuesday, May 15, 2018 -
6:00pm to 8:00pm
Meeting Room B

The Rainbow Room focuses on literature through an LGBTQIA+ lens and provides opportunities for LGBTQIA+ writers to share and write in a safe, supportive, and creative space.

Wednesday, May 16, 2018 -
5:00pm to 6:00pm
Digital Media Lab

Become a member of the ICPL Digital Media Lab!

Saturday, May 19, 2018 -
9:00am to 10:00am
Meeting Room A, Teen Center, Storytime Room, Children's Room

On selected days, the Library will open one hour early for individuals with autism and their families to enjoy the library together in a neutral environment.

Featured Events

Sunday, April 22, 2018 -
6:00pm to 8:00pm
Meeting Room A, Meeting Room B, Meeting Room C, Meeting Room D
Tuesday, April 24, 2018 -
3:00pm to 6:00pm
Digital Media Lab
Tuesday, April 24, 2018 -
6:00pm to 7:00pm
Digital Media Lab
Wednesday, April 25, 2018 -
6:30pm to 7:30pm
Meeting Room A, Meeting Room B, Meeting Room C