Make a hand puppet
Green highlight

Make a fun hand puppet using socks, fabric scraps, buttons, and glue. Decorate, add features, and practice storytelling or puppet shows safely.

Orange shooting star
Download Guide
Collect Badge
Background blob
Challenge Image
Table of contents

Step-by-step guide to make a hand puppet

Here at SafeTube, we're on a mission to create a safer and more delightful internet. 😊

5 Ways to Make Cute Hand Puppets | Easy Crafts for Kids

What you need
Adult supervision required, buttons or googly eyes, clean sock, coloring materials, fabric glue, fabric scraps, scissors, yarn

Step 1

Gather all your materials and put them on a clear table so they are easy to reach.

Step 2

Put the sock on your hand and wiggle to find where the puppet's mouth should open.

Step 3

Take a small fabric scrap and cut a little oval to make the puppet's tongue.

Step 4

Glue the fabric tongue inside the sock at the mouth spot and press gently until it sticks.

Step 5

Pick two buttons or two googly eyes to be your puppet's eyes.

Step 6

Glue the chosen eyes above the mouth on the sock and hold until they stick.

Step 7

Cut several short strands of yarn to make the puppet's hair.

Step 8

Glue the yarn strands to the top of the sock to create a hairstyle you like.

Step 9

Cut fabric scraps into shapes for clothes or accessories like a scarf or bow.

Step 10

Glue the fabric clothing pieces onto the puppet to dress it up.

Step 11

Use coloring materials to add details like eyebrows freckles or a colorful pattern.

Step 12

Put your hand inside the puppet and practice a short story or a puppet show.

Step 13

Share your finished puppet and a photo or story about its show on DIY.org

Final steps

You're almost there! Complete all the steps, bring your creation to life, post it, and conquer the challenge!

Complete & Share
Challenge badge placeholder

Help!?

What can I use if I don't have a sock or googly eyes?

If you don't have a sock use a clean glove or paper lunch bag and if you don't have googly eyes use buttons or draw eyes with markers, then follow the same steps of finding the mouth spot and gluing the tongue and eyes.

My eyes or tongue won't stick — what should I do?

If the buttons or fabric tongue won't stick during the 'Glue the fabric tongue' or 'Glue the chosen eyes' steps, try fabric glue or a hot-glue gun (with adult help), press firmly for longer, or secure temporarily with clothespins until dry.

How can I adjust this activity for different ages?

For toddlers, have an adult pre-cut the oval tongue, yarn hair strands, and fabric clothing so they can glue and decorate safely, while older kids can cut their own shapes, sew on features, or add painted details before putting their hand inside to practice a show.

How can we make the puppet more special or extend the activity?

To personalize and extend the project, add a movable craft-foam jaw glued at the mouth spot, create removable costumes from fabric scraps, invent characters and write a short script to perform and photograph for sharing on DIY.org.

Watch videos on how to make a hand puppet

Here at SafeTube, we're on a mission to create a safer and more delightful internet. 😊

How to Make a Tiger Paper Hand Puppet | Fun & Easy DIY Tiger Puppet Craft

4 Videos

Facts about puppet-making and fabric crafts for kids

♻️ Making puppets from old socks and fabric scraps is a fun form of upcycling that turns household waste into imaginative toys.

🧵 Buttons were used as decorative items in the Indus Valley around 2000 BCE—long before they became common fasteners.

📖 Playing with puppets helps kids practice language, emotions, and confidence—it's a playful boost for storytelling and public speaking.

🎭 Puppetry is one of the world's oldest performing arts, with evidence suggesting people used puppets thousands of years ago.

🧦 Sock puppets are one of the quickest DIY puppets—many can be made in under 15 minutes using a single sock and some scraps.

How do I make a hand puppet from a sock?

To make a sock hand puppet, start with a clean sock that fits your hand. Put your hand inside to mark where the mouth sits; stitch or glue a felt oval for the mouth and add a small pillow of cotton or polyfill for shape. Glue or sew on fabric scraps, buttons, or googly eyes for features. Use fabric glue for kids or a low‑temperature hot glue gun with adult help, let everything dry, then practice voices and short stories.

What materials do I need to make a sock puppet?

Materials: a clean sock (any size), fabric scraps and felt, buttons or googly eyes, fabric markers, scissors, needle and thread or fabric glue/low‑temp hot glue, stuffing like cotton or polyfill, pipe cleaners for limbs, and trims like yarn or ribbon. Use non‑toxic glue and large safety eyes for younger kids. Keep small parts away from children under 3 or substitute with drawn features for safety.

What ages is a sock puppet activity suitable for?

This craft fits a wide age range with supervision adjustments. Ages 3–5 enjoy decorating with large pieces and stickers while an adult handles scissors and glue. Ages 6–9 can sew simple seams and design features with some supervision. Ages 10+ can create complex characters and scripts. Always supervise hot glue, needles, and small parts—avoid loose buttons for children under 3.

What are the benefits and safety tips for making hand puppets?

Benefits include creativity, fine motor skill practice, storytelling, social skills, and boosted confidence from performing. Safety tips: choose non‑toxic materials, avoid small detachable parts for little children, supervise scissors, needles, and hot glue, and secure decorations firmly. Variations: try glove, paper‑bag, or finger puppets, make puppet families, or theme characters for educational storytelling and extended imaginative play.
DIY Yeti Character
Join Frame
Flying Text Box

One subscription, many ways to play and learn.

Try for free

Only $6.99 after trial. No credit card required