Rain doesn't have to mean a day of "I'm bored" on repeat. Here are ten easy indoor activities that keep kids genuinely engaged — most needing little more than stuff you already have at home.
1. Build a Blanket Fort
A few cushions, a blanket, and some clips or chairs, and suddenly the living room has a secret hideout. Add a flashlight for extra atmosphere.
2. Indoor Obstacle Course
Use cushions to crawl over, tape lines to balance along, and a hallway to "run" through. Great for burning off pent-up energy.
3. Baking Together
Simple recipes like cookies or muffins double as a measuring and following-instructions lesson, with a tasty reward at the end.
4. Indoor Scavenger Hunt
Write (or draw, for younger kids) a simple list of items to find around the house. Bonus points for a small "prize" at the end.
5. Puppet Show
Socks, paper bags, or even just hands can become characters. Let kids write their own mini story to perform.
6. Dance Party
A few favourite songs and some open floor space is an instant, easy way to get energy out on a day stuck indoors.
7. Story Time Marathon
Pile up a stack of books and settle in — a cosy, calm way to spend an hour when the weather won't cooperate.
8. DIY Playdough
Flour, salt, water, and a little food colouring go a long way — and homemade dough is just as fun to squish as store-bought.
9. Board or Card Games
Simple, screen-free, and a nice way to spend focused time together as a family.
10. Window Art
Washable window markers or paint let kids decorate the very window the rain is falling on — a nice way to make a grey day feel a little brighter.
Need a few new toys to keep the rainy-day list fresh? Take a look at our toy collection.
