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!
1. Indoor Obstacle Course
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:
- Use pillows, chairs, and blankets to create tunnels and barriers.
- Use a balance beam or mark one on the floor using painter’s tape.
- Place cushions in a zig-zag pattern for kids to jump between.
- Set up a ‘crawl-under’ station with a table or blanket fort.
- Time them as they complete the course, or add fun challenges like hopping on one foot or walking backward.

2. DIY Storytelling and Puppet Show
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:
- Gather materials like socks, paper, markers, and glue to make puppets.
- Let your child design their own characters and give them names.
- Create a simple script or let them improvise a fun story.
- Set up your puppet theater or make one using a cardboard box or draped sheet.
- Record the performance to share with family and friends!

3. Indoor Scavenger Hunt
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:
- Make a list of items your child has to find (e.g., “something round,” “something red,” “a book with animals”).
- Hide small toys or treats around the house and provide clues.
- Use riddles or rhymes to make it more challenging for older kids.
- Create a treasure map leading to a hidden ‘prize’ at the end.
- Time them to add a fun competitive element!

4. Kitchen Science Experiments
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.

5. Fort Building and Indoor Camping
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:
- Use couch cushions and blankets to create a sturdy structure.
- String up fairy lights or bring in a flashlight for storytelling.
- Gather books, snacks, and stuffed animals for a cozy atmosphere.
- Play camping-themed games like ‘pretend fishing’ or sing campfire songs.
- Have a real or pretend picnic inside the fort then pretend to roast marshmallows outside the fort!

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