All Summer Long

All Summer Long


It’s time for All Summer Long at the Des Moines Public Library! Our summer reading program is back, featuring even more activities, programs, and crafts! All Summer Long has something for the whole family. You can sign up in-person beginning June 3 at any of our locations or register online right now!

Youth (0-18)

  • Sign up online or in-person beginning June 3 to earn a canvas tote to carry all your summer reads in.
  • Read and/or complete the literacy activities listed in the All Summer Long log.
  • Fill out your log to earn an awesome book!* Print a log (must still register): English | Spanish

*Completion prizes will be awarded beginning Monday, June 10.

Adults (18+)

  • Sign up in-person or online beginning June 3.
  • Each time you read a book, fill out a form for a chance to win a biweekly drawing!
  • Drawings are held every other week at each branch, beginning the week of June 17. See contest rules for more information.

Groups

  • Caregivers of five or more children are eligible for our group program.
  • Complete reading and literacy activities to earn a classroom prize pack!
  • To register your group (beginning June 3), call 283-4152 ext. 3 and ask for your preferred location.

Youth Program Calendars

 

 

Upcoming Programs

Ongoing Programs

 

Upcoming Programs

Central Library

Insect Zoo
Monday, June 17, 3:30 PM

Family Storytime: Pride Month
Tuesday, June 18, 6:30 PM

I Survived!
Thursday, June 20, 2:30 PM

Storytime
Outdoor Toddler Art Storytime

Friday, June 21, 10:15 AM

Absolute Science
Friday, June 21, 4:00 PM

Maker Monday Friendship Bracelets
Monday, June 24, 4:00 PM

Family Storytime: Amphibians R Us
Tuesday, June 25, 6:30 PM

Bake Shop Squishies
Wednesday, June 26, 2:00 PM

Cross-Stitch Bookmarks
Friday, June 28, 2:30 PM

Jester Puppets: Space Cadets
Monday, July 1, 2:30 PM

Family Storytime: D.I.Y. Floam Slime
Tuesday, July 2, 6:30 PM

 

East Side Library

Legofy Yourself
Legofy Yourself

Monday, June 17, 4:00 PM

Pokémon Club
Tuesday, June 18, 4:00 PM

Furry Tales Storytime with the Animal Rescue League
Thursday, June 20, 10:30 AM

Bilingual Paint & Canvas
Thursday, June 20, 4:30 PM

Absolute Science
Friday, June 21, 10:30 AM

Crafternoon
Saturday, June 22, 12:00-4:00 PM

Baby Painting
Monday, June 24, 5:30 PM

Toddler Art Outside
Tuesday, June 25, 11:00 AM

Instant Photography: Tweens & Teens
Tuesday, June 25, 4:30 PM

Paint! Freeze! Dance! Party
Thursday, June 27, 11:00 AM

Watercolor Surprise/Sorpresa Acuarela
Thursday, June 27, 4:30 PM

Box City: Bulid & Paint
Friday, June 28, 10:00 AM

Raising School Ready Readers
Friday, June 28, 10:30 AM

Art Cart
Saturday, June 29, all day

East Side Pride Fashion Show
Saturday, June 29, 3:00 PM

Rainbow Fish Scratch Art
Monday, July 1, all day

Show and Tell with the Honey Queen
Tueday, July 2, 3:30 PM

STEM: Fireworks Fun
Wednesday, July 3, 3:30 PM

Legos at the Library
Friday, July 5, all day

Raising School Ready Readers
Friday, July 5, 10:30 AM

Storytime on the Lawn
Saturday, July 6, 11:00 AM

 

Forest Avenue Library

Outer Space Odyssey
Outer Space Odyssey w/ Science Center of Iowa

Monday, June 17, 2:30 PM

Youth Makerspace – Makey Makey
Wednesday, June 19, 4:00 PM

Furry Tales
Saturday, June 22, 1:00-2:00 PM

STEM Mondays: Volcanoes
Monday, June 24, 2:00 PM

Youth Makerspace - Weather
Wednesday, June 26, 4:00 PM

STEM Mondays: Otherworldly Animal Adaptations with the Blank Park Zoo
Monday, July 1, 2:00 PM

Hip Hop 101
Monday, July 1, 4:00 PM

Youth Makerspace: 3D Pens
Wednesday, July 3, 4:00 PM

Art with ASAP
Friday, July 5, 2:00 PM

 

Franklin Avenue Library

Firefighter Show and Tell
Tuesday, June 18, 3:00 PM

Art in the Library: Watercolor Ocean Art
Wednesday, June 19, 4:00 PM

Furry Tales w/ Annie
Friday, June 21, 10:30 AM

Eric Carle Craft
Saturday, June 22, 10:00 AM-2:00 PM

Read with Pride
Monday, June 24, 2:00 PM

Mad Mixture
Mad Mixture Science with the Grout Museum

Tuesday, June 25, 3:00 PM

Kids Pokémon Card Swap
Wednesday, June 26, 4:00 PM

A Series of Unforunate Events Program
Friday, June 28, 3:00 PM

Favorite Character Scavenger Hunt
Saturday, June 29, all day

Teen Tech Petting Zoo
Monday, July 1, 3:00 PM

STEM Activities
Saturday, July 6, 10:00 AM-2:00 PM

 

North Side Library

Minecraft Club
Wednesday, June 19, 2:30 PM

Art Center Teen Calligraphy and Illustration
Wednesday, June 19, 3:30 PM

Mini MakersArt Center Mini Makers: Color and Collage
Thursday, June 20, 11:30 AM

Absolute Science
Friday, June 21, 1:00 PM

DIY Bouncy Balls
Saturday, June 22, 10:00 AM

Floam
Wednesday, June 26, 2:30 PM

Messy Time: Under the Pond
Thursday, June 27, 11:15 AM

Furry Tales
Friday, June 28, 3:30 PM

Jester Puppets Presents: Space Cadet
Friday, June 28, 4:30 PM

Diffusion Art
Friday, July 5, 4:30 PM

Independence Day Straw Structures
Saturday, July 6, all day

 

South Side Library

Pokemon Bingo
Pokémon Bingo

Monday, June 17, 2:30 PM

ISU Insect Zoo
Monday, June 17, 6:00 PM

Teen Maker Lab: Legofy Yourself
Thursday, June 20, 2:30 PM

Science Saturday: KEVA Block Building
Saturday, June 22, 10:00 AM-4:00 PM

Blank Park Zoo presents: Animal Ambassadors
Monday, June 24, 6:30 PM

Free Flicks: Spider-Man: Into the Spider-Verse
Wednesday, June 26, 2:30 PM

Teen Chopped Challenge
Thursday, June 27, 2:30 PM

Plant, Grow, Fly, presented by Des Moines Parks & Recreation
Friday, June 28, 2:30 PM

LEGO Saturday
Saturday, June 29, 10:00 AM-4:00 PM

Science Saturday: Constellation Pictures
Saturday, July 6, 10:00 AM-4:00 pm

 

Ongoing Programs

 

Central Library

Mother Goose on the Loose
Wednesdays, 9:30 AM

Baby Rhyme Time
Wednesdays, 10:15 AM

Preschool Storytime for Groups
Thursdays, 9:30 AM

Preschool Storytime for Families
Thursdays, 10:30 AM

Toddler Storytime
Fridays, 10:15 AM

 

East Side Library

Mother Goose on the Loose
Tuesdays, 10:30 AM

Bilingual Storytime
Tuesdays, 6:00 PM

Preschool Storytime
Thursdays, 10:30 AM

Play, Grow, Learn
Fridays, 10:30 AM

 

Forest Avenue Library

Forest Avenue Calming Room
Mondays and Wednesdays, 10:00 AM-12:00 PM

Play, Grow, Learn!
Mondays
, 10:15 AM
Thursdays, 10:15 AM

Comics Creators
Mondays
, 3:00 PM

Gaming Unplugged
Tuesdays
, 1:00 PM

Minecraft Club
Tuesdays
, 4:00 PM

Storytime
Wednesdays, 10:15 AM

Pop-up Playground
Thursdays
, 1:30 PM

Girls Who Code
Thursdays
, 5:00 PM

Bilingual Storytime
Thursdays, 6:30 PM
Saturdays, 10:15 AM

 

Franklin Avenue Library

Preschool Storytime
Mondays
, 10:15 AM

Baby Rhyme Time
Tuesdays
, 10:15 AM

Family Storytime
Tuesdays
, 6:15 PM

Toddler Storytime
Wednesdays
, 10:15 and 10:50 AM

LEGO Fridays
Fridays, 10:00 AM-5:00 PM

 

North Side Library

Mother Goose on the Loose
Tuesdays
, 10:30 AM

Family Storytime
Wednesdays
, 6:30 PM

Storytime
Thursdays
, 10:30 AM

 

South Side Library

Toddler Storytime
Wednesdays
, 10:00 AM

Play, Grow, Learn!
Wednesdays
, 10:30 AM

Sunshine Storytime
Thursdays
, 10:00 AM


Thank you to our gracious sponsors: