Fun Indoor Activities for Kids on Rainy Days

Fun things to do with kids on a rainy day

When the weather outside is gloomy and rainy, it can be challenging to keep children entertained indoors. However, there are plenty of fun and engaging activities that you can do with your kids to ensure they have a great time even on a rainy day. From sensory games to DIY projects, here are 75 exciting indoor activities that will keep your little ones entertained and stimulated.

1. Get tactile with a sensory game

Try these imaginative DIY sensory games for babies and tots.

2. Make an Escape Room at home

Create an Escape Room at home in a few steps with a downloadable Escape Room kit.

3. Make slime

Whip up a batch of slime or Oobleck and challenge your young scientist to define its state of matter.

4. Make a scavenger hunt

Get everyone together for an indoor scavenger hunt. Maybe they can find those missing socks.

5. Turn STEM-learning into play

Build, create, and invent with STEM-inspired toys.

6. Turn your paintings into 3D works of sparkling art

Create colorful salt paintings—watch our how-to video to get started.

7. Listen to a story

Gather the family to enjoy a story podcast.

8. Play marching band

Make instruments; then, lead a marching band parade through the living room.

9. Work out indoors

Burn some energy with one of these 25 indoor exercise games.

10. Play school with workbooks

Crack open those activity books you have piled up.

11. Curl up with a movie

Pop some popcorn and watch a classic movie. We’ve got 50 family-friendly picks!

12. Bake a cake in one minute

That’s the beauty of mug cakes.

13. Dance party!

Play a game of freeze dance using a playlist inspired by these kindie bands.

14. Make your own candy

Satisfy your sweet tooth and DIY some rock candy.

15. Decorate cupcakes

Buy pre-made frosting (and even cupcakes) and set up a cupcake decorating station with whatever candies, nuts, and sprinkles you have on hand.

16. Play balloon tennis

Blow up some balloons, toss ’em in the air, and don’t let them touch the ground, or grab some paddles for balloon tennis.

17. Learn to code

Check out our favorite affordable learn-to-code games and programs for kids.

18. Get active with video games

Keep your heart rates up with Wii Fit or Xbox One games.

19. Make a marshmallow catapult

See who can catch the most marshmallows in their mouth.

20. Get crafty, without much effort

Try these easy at-home crafts for preschoolers, or whip up a set of fairy wings for more imaginative play.

21. Fashion your own clothes

Have a tie-dye party or opt for an easier tie-dye alternative (with a built-in science lesson!).

22. Get a jump on that career in science

Embrace your inner Einstein with cool science experiments.

23. Make butter

Whip up a little butter to slather on tomorrow’s toast. All you need is a lidded container and some heavy cream.

24. Watch a classic TV show

Can’t take another episode of Paw Patrol? We’ve listed 100 of the all-time great TV shows that kids and parents adore.

25. Play ‘Would You Rather’

We rounded up the hardest questions, like ‘Would you rather listen to “Baby Shark” for 24 straight hours or the Peppa Pig theme song for 24 straight hours?’

These are just a few of the exciting activities you can do with your kids on a rainy day. From arts and crafts to science experiments and games, there are endless possibilities to keep them entertained and engaged. The key is to get creative and think outside the box. So, the next time it’s raining outside, don’t let it dampen your spirits. Embrace the opportunity to spend quality time with your little ones and create memories that will last a lifetime.


Q: What are some fun indoor activities for kids on rainy days?
A: There are plenty of fun indoor activities for kids on rainy days. Some ideas include sensory games, DIY projects, scavenger hunts, STEM-inspired toys, movie marathons, baking, dance parties, and much more. The key is to get creative and keep your children engaged and entertained.

Q: How can I keep my kids entertained on a rainy day?
A: One of the best ways to keep kids entertained on a rainy day is to plan a variety of indoor activities. This could include crafts, games, cooking or baking projects, science experiments, movie marathons, or even setting up a mini indoor obstacle course. The key is to offer a range of activities that cater to your child’s interests and age group.

Q: What are some educational indoor activities for kids on a rainy day?
A: There are many educational indoor activities for kids on a rainy day. Some examples include STEM-inspired toys and projects, science experiments, arts and crafts that promote creativity and problem-solving, baking or cooking activities that teach measurement and following instructions, and even board games that encourage critical thinking and strategizing.

Q: How can I make rainy days fun for my kids?
A: To make rainy days fun for your kids, try to plan a variety of indoor activities that they enjoy. This could include arts and crafts, playing board games, having a movie or game night, cooking or baking together, or even setting up a mini indoor camping adventure. The key is to keep them engaged, entertained, and excited about the activities you have planned.


Rainy days don’t have to be boring for kids. With these 75 fun indoor activities, you can turn a gloomy day into an opportunity for creativity, learning, and quality time with your little ones. Experiment with different activities, get imaginative, and make the most of your time indoors. So, the next time it rains, embrace the chance to create unforgettable memories with your kids, right in the comfort of your own home.