Summer Programs





>Safe Child Policy

Contact the Youth Department
Email the Youth Department or call at (319) 859-3282
Email the Youth Librarian or call at (319) 268-5546


Adventure Pass

Have you heard of our Adventure Pass system? Check out passes to fun places, such as the Blank Park Zoo, The Science Center of Iowa, and the Grout Museum District.  Check it out >here.

Book Discussion Groups

Do you have an interest in reading and a need to talk about what you’ve read with others? One of the joys of reading, besides being swept up in narrative, is being able to gather with others who have shared this reading experience, discussing themes and overall impressions. Youth Department staff lead two monthly book discussion groups, one for grades 3/4 and another for grades 5/6, during the school year (September-May).  Interested in joining? We will be meeting in Zoom. To register and arrange a pickup for the book and activity, please email the youth desk at or call the youth desk at 319-859-3282.

3rd and 4th Grade Book Club

  • September 28 at 4:15: TBD

5th and 6th Grade Book Club

  • September 27 at 4:15: TBD

Reading Challenges

Check out the latest reading challenges that the library is offering through >Beanstack.

Spooky Story Contest Winners

In October 2020, we held a spooky story contest. We had some awesome entries, and we want to thank everyone who participated. Our winners are Ramona Saavedra-DuBord and Quentin Morse. Read their short stories >here.