Turn your favorite snack, local landmark, or object into Pop Art using Canva. No experience using Canva is needed.
Summer Reading Program

Color our world this summer
May 27 - August 9, 2025
Stay busy this summer reading and attending events!
Available to readers of all ages and abilities, babies through adults. Participants will receive a gamecard to track their summer reading goals.
Prizes available starting Monday, June 9, 2025. Children's prizes include gift certificates for Blank Park Zoo and the Iowa Children's Museum as well as a free book! Adults and teens can get a coupon for a free book at The Book End bookstore and be entered into the grand prize drawings for a downtown gift card.
If you have time for a quick question, let us know how did you hear about the summer reading program?
Downloads
Resources
- Watch past programs on The Library Channel
- Learn how to log books with Beanstack's mobile app
Sponsors
A big thank you to the Iowa City Public Library Friends Foundation for sponsoring the prizes!

Color your world!
Upcoming Events
All library patrons, regardless of age or neurodiversity can participate in our Summer Reading Programs. We will be happy to customize reading programs and activities to meet the individual needs of our patrons. Please contact Angela Pilkington for more information.
Upcoming events
Friday, June 20, 2025 - 10:30am
Storytime Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
Friday, June 20, 2025 - 1:00pm
Storytime Room
After receiving an unexpected call from her wayfinding ancestors, Moana must journey to the far seas of Oceania and into dangerous, long-lost waters for an adventure unlike anything she's ever faced. Take a break from the summer sun and join us...
Friday, June 20, 2025 - 1:00pm
Teen Center
Charlotte Hilker will be leading a philosophy class aimed at increasing cognitive ability, enhancing social skills and supporting emotional well-being. Oh, and it’ll be really fun! This is a series, but you're welcome to attend one or all...
Saturday, June 21, 2025 - 1:00pm
Teen Center
Smash Brothers Contest- Bring you’re A game and compete for a top spot and a decent prize.
Monday, June 23, 2025 - 10:30am
Storytime Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
Monday, June 23, 2025 - 1:00pm
Meeting Room A
Every Monday in the summer we will be hosting games and activities! Join us today to play BINGO! 暑期周一活动日:宾果游戏
Monday, June 23, 2025 - 1:00pm
Teen Center
Create a gorgeous piece of jewelry around your favorite fandom.
Monday, June 23, 2025 - 2:30pm
Meeting Room A
Back by popular demand, we'll have two very special guests for teens to meet and greet. Earl and Bootleg Benny will be here in all their llama glory as well as their human, Kahle who will be dispensing information about Prairie Patch Farms as...
Tuesday, June 24, 2025 - 10:30am
Storytime Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
Thursday, June 19, 2025 - 3:00pm
Teen Center
Turn your favorite snack, local landmark, or object into Pop Art using Canva. No experience using Canva is needed.
Friday, June 20, 2025 - 10:30am
Storytime Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
Friday, June 20, 2025 - 1:00pm
Teen Center
Charlotte Hilker will be leading a philosophy class aimed at increasing cognitive ability, enhancing social skills and supporting emotional well-being. Oh, and it’ll be really fun! This is a series, but you're welcome to attend one or all...
Friday, June 20, 2025 - 1:00pm
Storytime Room
After receiving an unexpected call from her wayfinding ancestors, Moana must journey to the far seas of Oceania and into dangerous, long-lost waters for an adventure unlike anything she's ever faced. Take a break from the summer sun and join us...
Saturday, June 21, 2025 - 1:00pm
Teen Center
Smash Brothers Contest- Bring you’re A game and compete for a top spot and a decent prize.
Monday, June 23, 2025 - 10:30am
Storytime Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
Monday, June 23, 2025 - 1:00pm
Teen Center
Create a gorgeous piece of jewelry around your favorite fandom.
Monday, June 23, 2025 - 1:00pm
Meeting Room A
Every Monday in the summer we will be hosting games and activities! Join us today to play BINGO! 暑期周一活动日:宾果游戏
Monday, June 23, 2025 - 2:30pm
Meeting Room A
Back by popular demand, we'll have two very special guests for teens to meet and greet. Earl and Bootleg Benny will be here in all their llama glory as well as their human, Kahle who will be dispensing information about Prairie Patch Farms as...
Tuesday, June 24, 2025 - 10:30am
Storytime Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
There are no upcoming events.
- ‹ prev
- 4 of 4
Friday, July 11, 2025 - 3:00pm
Teen Center
Are you bonkers for brachiosaurus, terrified by T-Rex or all out fanatical for dinosaurs? Then you’re in good company because Madison is here to share her passion for everything dinosaur. Solve puzzles, play games, make art. It’ll be a blast! You...
Sunday, July 13, 2025 - 12:30pm
Digital Media Lab
For this 4-part series of workshops, we will explore tabletop game design! These are no-experience-required workshops that introduce attendees to making games with cards, dice, tokens, boards, or in the mind with plenty of rules! Part 4: Writing...
Monday, July 14, 2025 - 6:30pm
Digital Media Lab
Let’s play with photo coloring in Photoshop! - Try its AI-powered colorizing feature for vintage photos - Learn how to start with a modern color photo and make everything black and white except for the main subject Please bring digital photos you...
Tuesday, July 15, 2025 - 1:00pm
Teen Center
Rodrigue’s iconic blue dog will inspire our pet portraits. Don’t have a pet? Create an image of a shelter animal and we can send it their way!
Wednesday, July 16, 2025 - 2:30pm
Meeting Room A, Meeting Room B, Meeting Room C
Kathy and other volunteers from our local K9 Ambassador program, sponsored by the lowa City Dog Obedience Club, will use handpicked dogs to help teach attendees about dog safety and etiquette. Following an educational presentation, enjoy tricks and...
Friday, July 18, 2025 - 5:00pm
Other
Head over to the Robert A Lee Rec Center (220 S Gilbert St, Iowa City, IA 52240) and skate away your troubles to some requested tunes. Skates will be provided.
Monday, July 21, 2025 - 1:00pm
Teen Center
Low stakes drop-in with ideas for you to craft something cool.
Wednesday, July 23, 2025 - 2:30pm
Meeting Room A, Meeting Room B, Meeting Room C
Get hands-on with exciting science experiments led by the UI Science Booster Club! All Abilities Club programs are designed for those who are neurodivergent, or who experience intellectual or developmental disabilities, offering an inclusive, lower-...
Thursday, July 24, 2025 - 1:00pm
Teen Center
YES interns through the Neighborhood Centers of Johnson County will put on a reptile demonstration using knowledge they've learned from their time at Johnson County Conservation.
Friday, July 25, 2025 - 1:00pm
Teen Center
Charlotte Hilker will be leading a philosophy class aimed at increasing cognitive ability, enhancing social skills and supporting emotional well-being. Oh, and it’ll be really fun! This is a series, but you're welcome to attend one or all...
Thursday, July 24, 2025 - 10:00am
Meeting Room A, Meeting Room B, Meeting Room C
Get up close and hands-on with a variety of exotic animals with Wild Times Exotics. Wild Times Exotics is a fully licensed and insured Zoo to You program visiting ICPL for the first time! Zoo expert Lacey offers a hands on approach to animal...
Thursday, July 24, 2025 - 1:00pm
Meeting Room A, Meeting Room B, Meeting Room C
Get up close and hands-on with a variety of exotic animals with Wild Times Exotics. Wild Times Exotics is a fully licensed and insured Zoo to You program visiting ICPL for the first time! Zoo expert Lacey offers a hands on approach to animal...
Thursday, July 24, 2025 - 4:00pm
Meeting Room A, Meeting Room B, Meeting Room C
Go head-to-head against other tweens in a pub quiz style sports trivia challenge! Between rounds, engage in movement-based brain breaks incorporating everything from yoga to the giant parachute.
Friday, July 25, 2025 - 1:00pm
Storytime Room
Sonic, Knuckles and Tails reunite to battle Shadow, a mysterious new enemy with powers unlike anything they've faced before. With their abilities outmatched in every way, they seek out an unlikely alliance to stop Shadow and protect the planet...
Sunday, July 27, 2025 - 2:00pm
Storytime Room
Let's embrace the summer heat with a summertime cactus craft! Maybe you are taking a road trip this summer to a very hot place where the roads are lined with prickly pears or tall saguaros. Make your own road trip ready cactus from your own...
Tuesday, July 29, 2025 - 1:00pm
Meeting Room A, Meeting Room B, Meeting Room C
Elementary-age kids are invited to join us each Tuesday at 1:00 to learn a little bit about a fun skill or hobby that maybe they haven’t tried before! We have experts from the community here to teach you the basics! Learn the basics of LEGO robotics...
Wednesday, July 30, 2025 - 1:00pm
Meeting Room A, Meeting Room B, Meeting Room C
Color our world, and celebrate diverse cultures from around the globe! Every Wednesday during our Summer Reading Program, elementary-age kids are invited to join us for a new event where they can explore and experience unique cultures and traditions...
Wednesday, July 30, 2025 - 2:30pm
Meeting Room A, Meeting Room B, Meeting Room C
Create your own unique, colorful bouquet of local blooms when Kara Krapfl of Lovely Bunches Farm teaches us the thoughtful, meditative art of flower arranging. All Abilities Club programs are designed for those who are neurodivergent, or who...
Thursday, July 31, 2025 - 10:00am
Meeting Room A, Meeting Room B, Meeting Room C
This is a storytime, a dance class, and dress-up fun all in one! Dance Me a Story ties together ballet performances and the literature that inspires the choreography. Emily Kate from Ballet QC will read a story and explore and teach the dance...
Thursday, July 31, 2025 - 1:00pm
Meeting Room A, Meeting Room B, Meeting Room C
Come learn about some of Iowa's largest birds and even meet a couple! Joan and other volunteers from Raptology will bring some birds of prey and talk about their habitat, diet, size and any other questions you bring about owls, falcons,...
Thursday, July 10, 2025 - 10:00am
Meeting Room A, Meeting Room B, Meeting Room C
Clever Lyrics. Superb Music. Outrageous Fun for All Ages. With his guitar, tap shoes, and distinct baritone, Duke Otherwise sings his hilarious and imaginative songs for all ages to delight in together. Duke is a playful Wordsmith. A spirited...
Thursday, July 10, 2025 - 1:00pm
Meeting Room A, Meeting Room B, Meeting Room C
Clever Lyrics. Superb Music. Outrageous Fun for All Ages. With his guitar, tap shoes, and distinct baritone, Duke Otherwise sings his hilarious and imaginative songs for all ages to delight in together. Duke is a playful Wordsmith. A spirited...
Friday, July 11, 2025 - 10:30am
Children's Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
Friday, July 11, 2025 - 1:00pm
Storytime Room
Shy girl Ruby Gillman learns that she comes from a fabled royal family of legendary sea krakens and that her destiny lies in the depths of the waters, which is bigger than she could have ever imagined. Take a break from the summer sun and join us...
Saturday, July 12, 2025 - 10:30am
Storytime Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
Monday, July 14, 2025 - 10:30am
Children's Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
Monday, July 14, 2025 - 1:00pm
Meeting Room A
Every Monday in the summer we will be hosting games and activities! Join us today for life-size games! 暑期周一活动日:巨型游戏
Tuesday, July 15, 2025 - 10:30am
Children's Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...
Tuesday, July 15, 2025 - 1:00pm
Meeting Room A, Meeting Room B, Meeting Room C
Elementary-age kids are invited to join us each Tuesday at 1:00 to learn a little bit about a fun skill or hobby that maybe they haven’t tried before! We have experts from the community here to teach you the basics! Have you ever made ice cream from...
Wednesday, July 16, 2025 - 10:30am
Children's Room
Join us in the Storytime Room for Summer Storytime on Monday, Tuesday, Wednesday, Friday and Saturday mornings at 10:30am. The Storytime librarian will vary each week, and every day is open to all ages! Catch the all-ages Thrilling Thursday programs...