Upcoming Events

Thursday, Jun 21, 2018
9:00am to 10:00am
Meeting Room D

Learning the history of something is the key to understanding it. Everything has a past and that past provides a context in moving...

Thursday, Jun 21, 2018
10:00am to 12:00pm
Digital Media Lab
Thursday, Jun 21, 2018
10:30am to 11:30am
Meeting Room A, Meeting Room B, Meeting Room C

ICPL is pleased to bring the Science Center of Iowa to the library for the first time for their Global Soundscapes educational program!...

Thursday, Jun 21, 2018
10:30am to 12:30pm
Meeting Room E (2nd Floor)

Want to learn how to use Google or make better searches? Or would you like to try your hand at Facebook, blogging or learn how to scan...

Thursday, Jun 21, 2018
12:30pm to 3:30pm
Meeting Room D

The mission of the YES! (Youth Empowered to Serve) program is to provide an opportunity for Johnson County youth to develop job skills...

Thursday, Jun 21, 2018
1:00pm to 2:00pm
Meeting Room A, Meeting Room B, Meeting Room C

ICPL is pleased to bring the Science Center of Iowa to the library for the first time for their Global Soundscapes educational program!...

Thursday, Jun 21, 2018
1:00pm 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...

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

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