Children love to play with puppets and there are many educational reasons to play with them.
Your creation does not have to be a state-of-the-art puppet. A bit of time and a few basic materials found in your home are all you need to create homemade puppet characters.
The following are some easy puppets to make:
- sock puppets
- paper bag puppets
- glove puppets
- simple string puppets
The beauty of these different types of puppets is that the resources you need are right there in your home or classroom. Start with the easiest – the humble sock puppet – and move on down the line of DIY puppet creations.
1. Sock Puppets
Sock puppets are fun to make because they are quick and easy.
Choose a long stocking type of sock so the puppet will cover your arm and look more authentic.
Sock puppets are ideal for playing peek-a-boo. Peek-a-boo puppets can pop up all over the place for a tickle and the surprise element of the game.
What you will need:
- An old sock
- Googly eyes or black felt to cut out eyes
- Red felt for a tongue if you make a snake
- Needle and cotton
How to Make a Sock Puppet
- Choose a long sock that will cover the arm of the puppeteer.
- Cut out eyes and a tongue for a snake.
- Glue or stitch the eyes and the tongue in place.
- Googly eyes could be used instead of felt depending on the age of the child involved. You’ll want to avoid little pieces that could be pulled off and accidentally eaten if a child is still at that stage of development.
- Practise putting your hand inside the sock and pinching the end between your thumb and fingers. This is where you would want a mouth to be.
- Wiggle your hand and sing a silly song – perfect entertainment with your very first homemade puppet.
2. Paper Bag Puppets
Brown paper bags make wonderful puppets.
These paper bags can be saved from a shopping spree or can be bought at a store. Look for a bag that will fit over your hand.
The best type of packet has a bottom part to stand on when it is opened up. This flap at the bottom becomes the mouth of the puppet.
Paper bag puppets are light and easy to wear. They decorate easily, and although they are not long-lasting, they are simple and not expensive to make.
What you will need:
- A brown or white paper bag with a flat bottom
- Marking pens
- Other creative waste items like cotton wool for beards or ribbon or wool
Have a box or basket with all sorts of bits and pieces available to put onto the DIY paper bag puppet. (This is a great way to encourage your children to use their imagination and is always handy for other creative activities.)
How to Make a Paper Bag Puppet
- Start by imagining the character you will make. If it is a rabbit, for example, you will need bunny ears, eyes, a nose, whiskers and a mouth.
- Cut out all the bits and pieces required to make your puppet.
- Use coloured paper, stickers and coloured pencils to create the features of the puppet.
- Create arms and fit them into the fold on the side of the paper bag to look as if they are sticking out from the side of the puppet. Or just draw them on the front of the packet.
- Don’t forget to decorate the back of the puppet too. Bunnies need a fluffy tail, for example.
- Practise slipping your hand into the packet and fitting your fingers into the flap to move it up and down like a mouth.
- Now your puppet can talk and be part of the conversation.
3. Glove Puppets
The glove puppet is a step up from the sock and paper bag puppet. Two versions of the same concept are possible. An old knitted glove or a fabric version of a glove puppet.
The head of a glove puppet is operated with the middle three fingers of the hand while the two arms are moved by the thumb and baby finger.
If you decide to use an old glove then cut off the thumb and little finger of the glove for your own thumb and finger to appear.
This is optional but it does make it easier for your preschooler to wear the glove. The other three fingers will hold up the headpiece.
You can create tiny finger puppets out of the pieces you cut off.
The head of this puppet may be a circle of felt decorated to make the face of the puppet.
Alternatively, make a glove puppet by sewing fabric or felt together in the shape of a puppet head and hands on either side. Decide on your character beforehand to use scraps and other creative bits and pieces for its features.
What you will need:
- An old glove or a glove puppet shape sewn together to fit a small hand
- Your creative wastebasket with scraps of wool, felt, buttons, pompoms, googly eyes and cotton wool. All these items are very useful for creating the features on the puppet.
- Glue or needle and cotton
How to Make a Glove Puppet
- Decide on the basic body and arms for the glove puppet.
- Cut out the mitt and sew round to make the arms and head shape or cut off the finger and thumb of a glove. Stitch a thread through the tips of the middle fingers of the old glove version to keep them together.
- Now that you have the basic shape of your glove puppet you can cut out a head with ears from felt to attach to either the knitted glove or to the cut-and-sew mitten.
- Use your creative waste materials to make eyes, ears, a nose and a mouth.
- Make hair out of wool or cotton wool.
- Glue or stitch on the hair, eyes, ears, nose and mouth.
- Have fun creating the character you have chosen. A pirate, for example, will need earrings and an eye patch. Perhaps a scar on his face will give him a real pirate look.
- Look at pictures in books for ideas. Create the best version of your very own glove puppet.
4. String Puppets
String puppets, or marionettes, are the most complicated of this range of DIY puppets. However, a simple step-by-step instruction sheet and a couple of toilet rolls will make the task easier for you.
Managing a string puppet encourages eye-hand movements and control of a foreign object.
Your children may need some extra help with this puppet, but once the instructions have been followed it is easy to repeat them and make other puppet characters.
You could make a dog and take it for a walk in the park!
What you will need:
- Two toilet roll inners. Cut one in half for the head and leave the other for the body.
- One piece of dowel rod about 30 cm long (or use an old ruler or wooden coat hanger).
- Plain paper to cover the toilet rolls, or paint.
- String and four big buttons or beads.
- Stickers or marking pens.
- Your creative waste box of wool, googly eyes, felt scraps, cotton wool and pipe cleaners.
How to Make a String Puppet
- Cut one toilet roll in half for the head section. Then, cover both pieces separately with paper or paint them the colour of the puppet character you have chosen to make.
- Decorate the body and head to suit the puppet you are making.
- Use your scissors to make four holes in the body roll for the legs on the underside of the roll.
- Remember, using pointed scissors is a job for an adult – help will be needed here.
- Make two holes in the top and bottom of the head section to join with a string for the neck. This will link with the rod to make the puppet’s head move.
- Make two holes on the upper side of the body roll for the neck string and the tail end string linked to the control stick.
- Now create the puppet’s finer features. Use your creative wastebasket for this activity.
- Cut four strings for the legs and attach a bead or big button on the end of each string for the feet of the puppet.
- Now you are ready to assemble your puppet. Push the four strings for the legs through the holes in the toilet roll and pull them through to make a knot on the end that will secure the legs in the toilet roll.
- The bead or big button on the end will give the string a bit of weight as the puppet ‘walks’ along.
- The hole at the end of the body has a string knotted at the end and pulled up to join onto the rod at the top.
- The head is joined with a string that acts as a neckpiece and goes through the roll to join onto the rod at the top.
Now you have your simple toilet roll string puppet ready to rock and roll and take a stroll down the passage.
Watch how much concentration and eye-hand coordination it takes to get the puppet moving and see how much fun this play-and-learn activity brings to your home.
Make a box version of this simple string puppet with a cardboard carton or an old yoghurt container. This simple version needs three strings – one for the top of the head and one each for the feet.
It’s ideal for a penguin or a robot character and even more simple to operate.
Now the show can begin!
Tell your kids about the puppet Pinocchio. In the Disney version of this lovely fairytale, there are some delightful songs to sing along to.
Make up a Pinocchio show and enjoy handling a string puppet. Who knows – maybe your puppet can come to life too!
A Creative Wastebasket
Keeping a creative wastebasket in your lineup of resources is a really good idea. This basket of tricks can serve you on a rainy day or when friends come to visit.
Find an old box or basket and get to work filling it with all sorts of bits and pieces that are readily available to make and create.
Here’s a list of suggestions:
- scrap paper and coloured card
- crayons and marker pens
- blunt-nosed scissors
- HB pencils and an eraser
- brown paper packets
- old magazines
- buttons and bows – bits and bobs from your sewing stash
- stickers and stamps
- felt and scraps of fabric
- googly eyes
- wool and cotton wool.
These are just a few ideas for your creative wastebasket. When you start collecting you will find many more interesting things to keep for new projects and ideas.
I hope you’ll enjoy making these easy diy puppets for kids.
Get FREE access to Printable Puzzles, Stories, Activity Packs and more!
Sign up and you’ll receive a downloadable set of printable puzzles, games and short stories, as well as the Learning Through Play Activity Pack which includes an entire year of activities for 3 to 6-year-olds.
Access is free forever.
Signing up for a free Grow account is fast and easy and will allow you to bookmark articles to read later, on this website as well as many websites worldwide that use Grow.