articles

Enjoy the Rainy Days

30 Indoor Activities for Families!

By Bryanne Tome January 24, 2024

Don't let a rainy day dampen your family fun! While the sound of raindrops hitting the roof may feel like a bummer, it's actually the perfect time to bond with your little ones. And guess what?

 I've got you covered with 30 awesome ideas to keep your kids entertained and happy indoors. From crafty projects to exciting games, you'll have a blast with your family while staying dry and cozy. So, sit back, relax, and let's turn a gloomy day into a memorable one!

  1. Have storytime. You can’t go wrong with a good old-fashioned storytime. If your kids are old enough, they can take turns reading.
  2. Go to the library. When you want to get everyone out of the house for free, the local library can’t be beaten.
  3. Bake cookies. Tie on your aprons and let little ones help with mixing, rolling out dough, and decorating.
  4. Make pizza. Pizza is a fun one, as it's easy to roll out the dough, spread on the sauce, and layer on the toppings.
  5. Play a board/card game. The classics are great, but there are also tons of newer board games and card games great for kids. 
  6. Create a treasure hunt. If your kids are too small to figure out scavenger hunt-style clues, simply give them a list of household items that they have to track down and collect.
  7. Visit a museum. Children’s museums with interactive and engaging activities are a great way to pass the time on a rainy day. Before you buy tickets, check to see if you can get a discount through your local library.
  8. See a movie—at home. Pop some popcorn, pull out the blankets and settle in to watch a new movie or an old favorite.
  9. Have a living room dance party. This is a great way to get the wiggles out! Everyone in your family can take turns putting on their favorite songs.
  10. Have an indoor picnic. You don't have to be outside to eat on the ground. Pack a picnic basket with your children, spread out a blanket in the living room, and enjoy the meal you prepared.
  11. Solve some riddles. Riddles are a great way to pass the time and get kids to think outside of the box.
  12. Play school. As a fun twist, let your kid be the teacher and you be the student.
  13. Choreograph a dance. They can also learn the choreography of a popular dance online, then record it with a phone or perform it for the family.
  14. Build a fort. Building a blanket fort is great imaginative play. Couch cushions, pillows, and chairs are also encouraged.
  15. Put on a play. Acting out a favorite picture book will make for engaging theater. Or, depending on how old your oldest is, create your own play together. Costumes are a must for the final performance.
  16. Transform cardboard boxes. We all have that giant stack of recycling in our garages—challenge your kids to use the cardboard (and/or other materials like plastic bottles and egg cartons) to build new things to play with.
  17. Play with playdough. Playdough can provide endless fun for kids from preschool age all the way to middle school. Plus, it's a cinch to clean up.
  18. Make puppets and put on a show. Items like stuffed animals, socks, and cut-out shapes on popsicle sticks can be turned into puppets while the back of a couch or a table covered with a cloth can serve as a stage.
  19. Build a masking tape city. For a fun indoor activity, create roads and buildings on the floor using masking tape, especially in carpeted rooms. Then, use toy cars to play.
  20. Write a poem or a song. Older siblings can help smaller ones think of words that rhyme with one another.
  21. Write postcards or letters. For children who can write, give them the tools to write letters or postcards to their friends, siblings, or relatives.
  22. Make greeting cards. Kids can create their own cards by cutting out words and pictures from magazines, or by drawing them by hand.
  23. Line up dominos. The more dominos you have, the longer your child can spend creating designs with them and then watching them fall.
  24. Read a book. The perfect indoor activity. 
  25. Put together a puzzle. Breaking out a puzzle on a rainy day. Puzzles can keep kids of all ages occupied for hours.
  26. Draw. Children of all ages can enjoy using crayons and colored pencils. You can choose to print out coloring pages or images that they can trace or copy, or simply provide them with paper and let them unleash their creativity.
  27. Play video games. With adult permission and limits, educational video games and apps are an engaging way to pass the time.
  28. Expand a picture. Have your child choose a picture and paste it in the center of a large sheet of paper. They can then expand the picture around it and get creative with the setting and others in the image.
  29. Build with Legos. Following a kit is fun, but challenging your child to build something new using all the pieces they have will help spark their creativity.
  30. Practice an instrument. From the xylophone to the drums to the recorder to the trumpet, no child is too small to make some music. You can even make your own musical instruments.