Upcoming Events

Monday, Apr 30, 2018
4:30pm to 9:00pm
Teen Center

The Teen Center will be open to use the internet and hangout! Make multimedia projects and be creative or play video games on the big...

Monday, Apr 30, 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. If you don't...

Monday, Apr 30, 2018
5:30pm to 7:30pm
Meeting Room D

Our Revolution Johnson County, the continuation of the 2016 Bernie Sanders campaign, will hear speakers and make plans to support...

Monday, Apr 30, 2018
7:00pm to 8:30pm
Meeting Room A, Meeting Room B, Meeting Room C

In celebration of UNESCO's International Jazz Day, the Iowa City UNESCO City of Literature organization and the Iowa City Public...

Monday, Apr 30, 2018
7:00pm to 8:30pm
Meeting Room E (2nd Floor)

Training for YO SOY IOWA rally

Tuesday, May 1, 2018
10:00am to 11:00am
Digital Media Lab

Have you ever wondered about your family tree? Not sure how to start searching for your ancestors? Come join us for an Introduction to...

Tuesday, May 1, 2018
10:30am to 11:00am
Storytime Room

Specifically planned for toddlers or young preschoolers. The same program is performed Mondays and Tuesdays each week. Ideal for young...

Tuesday, May 1, 2018
10:30am to 11:30am
Other

On this special day, we'll be holding storytime at Emerson Point Assisted Living, located at 1355 Shannon Drive in Iowa City! Led...

Tuesday, May 1, 2018
11:00am to 1:00pm
Storytime Room

Stay after Storytime or drop in for a learning-filled play time for caregivers and their children. This is a great opportunity to...

Tuesday, May 1, 2018
12:00pm to 4:00pm
Digital Media Lab

Technology getting the better of you? Have questions about computers, ebook readers, iPods, or your cell phone? Want to learn how to...

Featured Events

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
Thursday, April 26, 2018 -
3:30pm to 5:00pm
Digital Media Lab