Our Favorite Rainy Day Activities

Hey Moms!

Is it raining where you are? I always get a little nervous when I see rain in the forecast because my child loves being outside so much. For this reason I have spent a decent amount of time looking into fun indoor activities that don’t break the bank… and most importantly DON’T MAKE A MESS! Here are a few of my son’s favorite indoor activities that keep him occupied, learning, and having fun on those drizzly days.



This activity is great for children 2 years of age (like my son) or older.

Materials Needed:

  • Construction Paper
  • Scissors
  • Pen or Marker


  1. Draw a caterpillar with as many circles as you would like. We used five, as my son was learning how to count to five at the time
  2. Cut out the same amount of circles in all different colors
  3. Number Caterpillar circles
  4. Number the colored circles as well
  5. Have your child match each colored/numbered circle to the same number on the caterpillar

This is a great way to incorporate learning numbers and colors into your every day fun! My son played with his counting caterpillar for close to 30 minutes before he was ready to move on to something else. We kept the materials in a zip lock bag, so he could easily grab the activity and play again another day. He requests this activity often!

Let us know what your child thinks of the Colorful Counting Caterpillar activity in your comments below!


This is another activity that doesn’t require much effort. We had everything we needed at home, and didn’t even need to make a trip to the craft store! It is a great activity that incorporates fine motor skills, colors, and counting. I always love activities that involve creativity and result in a product that your child can cherish and be proud of as well. This one definitely covers that criteria!

Materials Needed:

  • Scissors
  • String
  • Colored drinking straws (or pasta works too)


  1. Cut straws into small pieces (1/2″ long or so)
  2. Cut string to desired necklace length
  3. Let your child string on the pieces of colored straw
  4. Tie ends of string together to complete the necklace

This activity is great for children ages 3 and up. My son is 2 and enjoyed the activity, but was slightly challenged with the fine motor skill of putting the “beads” (colored straw pieces) on the string. I let him help cut the string with a pair of child scissors, which is another great way to work on fine motor skills. He LOVED helping with that! The end result was a beautiful necklace that he wore for the rest of the day… I made one for myself as well of course :).


This activity is great for ALL ages! You can alter the activity depending on your child’s age and skill level. We focused on matching and counting, but you could easily expand it to include lessons on currency, math, and even US Presidents and history. This is another activity that can be done with items you probably already have at home, and again… does not make a mess!

Materials Needed:

  • Containers (we used plastic cups)
  • Coins
  • Glue (Elemer’s glue works just fine)


  1. Wash all the coins being used and put in a large bowl ( I put a towel inside the bowl to help the coins dry)
  2. Glue a different coin to each container (i.e. penny cup, nickel cup, dime cup, and quarter cup)
  3. Have your little one take coins from the bowl and drop them in the cup with the matching coin.

This activity kept us occupied for almost an hour! I could tell my son was working really hard to focus and expand his skills, so at the end I lightened it up by mixing all the coins up and putting them in the WRONG cups (OMG!). My son thought this was hilarious, and spent the next 15 minutes laughing as he took hand full of coins and dumped them wherever he pleased. Learning should always leave room for silliness, smiles, and laughter! This is the best way to connect with your child and make learning fun!

I hope you will find these activities useful and enjoyable during your days inside!

Leave your comments below and feel free to follow my blog via email sign up for future blog post updates!

Happy Parenting!!!