>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

Youth Programming Calendars:

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.

After-School Club for School-Aged Children

Join us Wednesday afternoons at 3 p.m for a variety of activities for school-aged children.  The first and last Wednesday of each month is reserved for tweens in grades 4-6.  Tween events are in the upstairs meeting room on the last Wednesday of the month, and all other after-school programs are in the youth department unless otherwise stated.

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 meet the fourth week of every month. Sign up for the first month’s book clubs begins in mid-August.  For more information or to register, just stop by the youth desk or call 319-859-3282. Currently, we are meeting via Zoom (May 2020). 


TumbleBooks are animated, talking picture books which teach kids the joy of reading in a format they’ll love. Learn more about Tumblebooks <here. 



TumbleMath – K-6 math ebook database



AudioBookCloud – all ages audio book database

Meeting space is available in the Youth Department. Call (319) 859-3282 to reserve a time.