Have a kid who loves to draw? Check out our NEW Drawing Skills Master Class!  Designed for kids 6-11 to gain skills and confidence.

How to Make Hand Puppets for Kids

by Danielle Falk
January 17, 2019

Learn how to make hand puppets for kids in this easy make & play project by Danielle Falk of Little Ginger Studio.

Hand puppets for kids

Have you ever wanted to make hand puppets for kids? Well here is a fool-proof no-sew puppet-making project that can be enjoyed by kids of all ages (and their grown-ups).

Kids LOVE playing with their own special puppets and this project is sure to end in a hilarious child-produced puppet show!

Girl with hand puppet in puppet theater

The magic of puppets

I’ve found over the years that puppet shows can coax even the shiest children to participate. I have used them often in my other life as an English as a Second Language specialist in elementary schools. Creativity weaves it’s magic again!

Girl with hand puppet

How to Make Hand Puppets

This post contains affiliate links.



  1. Attach puppet’s head & clothing

    – Carefully push a foam ball onto the skewer to form your puppet’s head.
    – Cover your foam head with a piece of skin-toned fabric and secure with an elastic band.
    – Cut a shiny or patterned piece of fabric into a square about 15″ square and cut two slits in the middle to create a small hole.
    – Slide the fabric over your puppet head (like a poncho!) and attach securely with another elastic band.

    Younger children will need help with these steps.

  2. Add decorations

    Start by disguising the elastic band by adding a scarf/tie/bow tie/feather boa to the puppet.

    Add yarn or ribbon for hair, buttons & googly eyes for eyes, a bead for the nose & cut out some felt for the mouth.

    We used a hot glue gun to attach all of these (except the felt). Tacky clear craft glue, wood glue, or school glue would also work.

    Materials for hand puppets for kids

    Add further decorations such as sequins, feathers and cut felt shapes. Kids could even try to make cardboard hats or wings – anything is possible!

  3. Create & attach puppet hands

    – To make the hands, draw and cut four simplified hand shapes out of cardboard & hot glue them together to make 2 thick hands.
    – Add a wooden skewer to one of the hands before gluing to be able to manipulate it.
    – Then hot-glue the hands to the corners of the puppet poncho.

    This allows kids to hold up their puppets by the dowel with one hand and move around one of the puppet’s hands whilst the other hand hangs free.

    Hand puppets for children

  4. Play with your puppet!

    Now for the fun part! Why not set up a corner of the room as a puppet theatre? A couple of chairs with a blanket thrown over will do, or even a coffee table on its side.

    Two hand puppets during kid's puppet theater

Boy with hand puppet

Kids adore performing with their puppets and I’m always surprised at the inventive voices and characters they create. Have fun!

Puppet theater for kids

Pin It For Later

Danielle Falk of Little Ginger Studio shares how to create hand puppets for kids. This fun make & play project is an easy no-sew activity! #preschoolers #toddlers #creativehome #artsandcrafts #craftsforkids #upcycled #recycledcraft

Leave a Reply

Your email address will not be published. Required fields are marked *