Upcoming Events

Sunday, Apr 22, 2018
12:00pm to 3:00pm
Meeting Room E (2nd Floor)

I am hosting an engineering and music day for children with autism in the Iowa City/Coralville area in association with the University...

Sunday, Apr 22, 2018
2:00pm to 4:00pm
Storytime Room

The best way to celebrate Earth Day is to add a little more green in your life. Today we will be planting herbs from seed to raise in...

Sunday, Apr 22, 2018
6:00pm to 8:00pm
Meeting Room A, Meeting Room B, Meeting Room C

Join us for this Earth Day fundraiser for the Iowa City Public Library. Embrace the unexpected with acclaimed scientist Bruce Fouke as...

Monday, Apr 23, 2018
9:00am to 11:00am
Meeting Room A

The group will explore spiral patterns in nature: identifying spirals in nature and creating spirals through art.

Monday, Apr 23, 2018
10:00am to 12: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...

Monday, Apr 23, 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...

Monday, Apr 23, 2018
10:30am to 3:00pm
Meeting Room C

Department restructuring meeting for Lutheran Services.

Monday, Apr 23, 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...

Monday, Apr 23, 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 23, 2018
5:00pm to 6:00pm
Digital Media Lab

Already a Facebook user? Come and learn how to get control of your timeline and home feed. Find new ways to connect on Facebook by...

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