10 Free Ways to Entertain the Kids at Home

From collages to sock puppet theatre, check out our favourite ways to keep kids entertained at home

10 Free Ways to Entertain the Kids at Home

Staying indoors for most of the day can make us all feel a bit stir-crazy – and if you've got kids, it's even tougher.

But don't worry, we're here to help! A little creativity goes a long way when it comes to stopping children from getting restless –  and from karaoke to sock puppets, great entertainment doesn't have to cost the earth, either.

Read on for 10 fabulously fun ways to fill an afternoon inside with the kids…

1. Rock Out With A Steel Band

If you don’t mind a bit of noise, unleash your rockstars on the kitchen pots and crash and bang your way through the afternoon – perfect for those rainy days when playing in the garden isn't an option.

2. Make a collage 

Grab a few old magazines, newspapers or catalogues and get cutting and sticking! Kids will love designing their own houses, making a wishlist of things they like, or creating a scene on a piece of paper – all you need is glue and some imagination. 

3. Croon With Karaoke

It's time to belt out some tunes! Don’t have a karaoke machine? There are thousands of videos on YouTube that will let you sing-a-long until you're blue in the face. Grab the hairbrush…

4. Go On An Indoor Treasure Hunt

What could be more exciting than finding a hidden prize? This game can be as simple as planting rhyming clues around the house that point to an ultimate treasure – or, if you want to go all out, create a themed event that the kids can dress up for.

5. Make Your Own Sock Puppets

Grab an old pair of socks, some glue, bits of ribbon, and odd buttons, then help the kids craft their own unique sock puppets. Once they’re happy with their creations, it’s showtime! Recline and enjoy a front-row seat at a (very exclusive) theatre production.

6. Play Stylist With Costume Dress Ups

While every kid loves a superhero or princess costume, don’t worry if you don’t have one. Old dresses, costume jewellery, hats and high heels are perfect for kids to throw on – plus any old lipsticks, of course! 

7. Jump In The Tub For An Indoor Scuba Dive

Run the bath, throw in the toys, and adjust your goggles. Practice your breathing; it’s time for an underwater exploration. Water babies will have almost too much fun playing this game, just make sure you take them out of the tub before they catch a cold!

8. Build Memories With A Time Capsule

If you have any jars or unused shoeboxes lying around the house, get your little ones to fill them up with notes, pictures, and objects that they’ll want to remember. Let them ‘bury’ it in a secret corner of the house (or garden) and ‘dig it up’ in a couple of years’ time.


Build a den with rugs and bedsheets by draping them across the living room furniture. Add pillows, sleeping bags, and cuddly toys, then gather the troops around a make-believe campfire for a picnic. Just don’t forget the marshmallows!

10. Write a letter 

Getting little ones to practice their reading and writing is always a useful activity – and it doesn't have to be boring. Why not get them to write a letter to one of their favourite characters from a TV show or book? Or ask them to pen a thoughtful message to a grandparent? You could decorate the envelope, too! 

Need to stock up on supplies? Pick up any groceries you need online, or pop into your local store.