Indoor activities for kids

Looking for ways to keep the kids entertained on a rainy day? Try these easy indoor activities and learn how to make playdough, homemade slime, bath bombs and more.

Three children in colourful aprons making crafts

With just a few kitchen cupboard ingredients, you can keep little ones busy for hours with our fun and easy craft projects. You’ll often save money on the shop-bought versions while encouraging plenty of creative play.

Perfect for the school holidays or when you need to fill a rainy day, most of these activities take less than 30 minutes before the kids can get stuck in. They can be enjoyably messy, though, so be sure to cover your kitchen table in newspaper before you start!

These crafts are all NOT edible. If you’re looking for child-friendly recipes, see our rainy day cooking projects for kids.

Playdough recipe

Girl playing with colourful playdough
Once you’ve discovered how easy it is to make your own playdough at home, you’ll never look back! Using just plain flour, table salt, vegetable oil and water – plus whatever food colouring you can conjure up from the back of the cupboard – this easy-to-follow playdough recipe can work without even leaving the house. Kids can use biscuit cutters to press out shapes or make their own models.

How to make a bath bomb

Homemade bath bomb with blue tissue paper
Want the kids to get excited about bath time? Teach them how to make a bath bomb and they’ll love watching their creations fizz in the water.

The reaction between bicarbonate of soda and citric acid is what makes the magic happen – you might need to buy the ingredients in advance for this one, but we’ve tracked down where to buy citric acid. Experiment with different colours, essential oils and shapes to make your own unique versions.

How to make paper mache (papier mâché)

Two children playing with paper mache
Paper mache is cheap and easy to make, with the added bonus of allowing kids to get very messy indeed. You only need three ingredients – newspaper, plain flour and water – to get started. You can use paper mache to cover all sorts of objects, then once it’s dry you can paint it, or decorate with glitter, feathers or beads. Learn how to make paper mache and get creative!

How to make salt dough

Salt dough cupcake model being painted
Kids can make their own homemade models to adorn the mantlepiece when they learn how to make salt dough. The ingredients are cheap and easy to find – your little ones will just need a little patience as it takes three hours for the models to bake in the oven on the lowest setting. Once they are cool and sturdy, you can paint them however you wish.

How to make bubbles

Homemade bubble mixture with bubble wands
If you’ve run out of store-bought bubble mixture or need a quick entertainment idea for the kids, it’s easy to make your own bubbles from washing-up liquid and water. You can also have plenty of fun finding different items around the house that could make bubbles – we made our own bubble wands from paperclips, straws and even biscuit cutters.

How to make slime without borax

Blue slime made by hand
Gloopy slime is really popular with kids of all ages, so here’s an all-natural way to make your own at home. Some ready-made versions have chemicals in them, so we teach you how to make slime without borax. That means it’s safe for children to put in their mouths – although we’d advise against making a meal of it!

Discover more ways to keep kids busy:

Rainy day cooking projects for kids
Top 5 easy bakes for children
Instant vanilla ice cream
5 half-term recipes for kids
Amazing space projects for kids

What are your favourite activities on a rainy day? Let us know in the comments below…

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.