5 Screen-Free Rainy Day Activities to Keep Kids Engaged Indoors
Mar 13, 2025
Rainy days can make it tough to keep kids entertained, especially when schools are closed, and outdoor play isn’t an option. Instead of turning to screens, why not try some fun and engaging indoor activities? These activities encourage creativity, problem-solving, movement, and hands-on learning, ensuring that your child stays active and entertained even when stuck indoors. Here are five creative ways to keep little ones engaged—no screens required!
Transform your living room into an exciting obstacle course using pillows, furniture, and household items. This activity encourages movement, problem-solving, and imaginative play, keeping kids physically and mentally engaged.
☑️ How to Set It Up:

Encourage creativity by having kids put on their own puppet show. With a puppet theatre and a selection of puppets, they can bring their imagination to life. If you don't have any, you can simply use socks, paper bags, or stuffed animals as puppets, and for the theatre, a cardboard box with a draped sheet, or even a table will do, and let them create their own stories. If your child loves drawing, they can even illustrate a simple storybook to go along with their performance.
☑️ How to Get Started:

A scavenger hunt is a fantastic way to add excitement to a rainy day. This game keeps kids moving, thinking, and engaged in active play. Check out this detective set to make the hunt more interesting.
☑️ How to Create One:

Simple science experiments can make learning fun indoors. These activities introduce kids to scientific concepts while keeping them engaged in hands-on play.
☑️ Easy Experiments to Try:
Baking Soda Volcano: Mix ½ cup of baking soda in a small container, then pour in 1 cup of vinegar to watch it bubble over!
Colour Mixing: Fill three cups with water and add a few drops of red, blue, and yellow food dye to each. Use a separate empty cup to mix colours and observe the changes.
Magic Milk Experiment: Pour ½ cup of milk onto a plate, then add a few drops of food colouring. Dip a cotton swab into dish soap and touch the milk’s surface to watch the colours swirl.
Oobleck (Non-Newtonian Fluid): Mix 2 cups of cornstarch with 1 cup of water to create a strange substance that behaves like both a liquid and a solid.
Homemade Slime: Mix ½ cup of white school glue with ½ teaspoon of baking soda. Slowly add 1 tablespoon of contact lens solution while stirring until it reaches a stretchy consistency.

Build a cozy indoor fort using blankets, pillows, and chairs. This activity sparks creativity and provides a fun bonding experience for the whole family.
☑️ How to Make It Special:

Rainy days don’t have to mean screen time overload. With a little creativity, you can turn a gloomy day into an opportunity for learning, bonding, and fun. These five activities encourage problem-solving, movement, and imaginative play, making them great alternatives to screen time. The next time you're stuck indoors, try one (or all) of these engaging activities to keep kids entertained and inspired