Back to activities

Indoor activity

Sock Puppet Show

Turn old socks into loveable puppet characters, then perform a live show complete with voices, a story, and your very own puppet stage!

Ages 3-6 1-2 hours Education 6/10

Materials

  • Markers
  • Scissors
  • Socks
  • Tape

Illustrated Steps

1

Gather Your Puppet Supplies

Collect one colourful sock per puppet, markers, scissors, and tape. Lay everything out on a flat surface ready to go.

2

Draw the Face

Slip the sock on your hand and draw eyes and a nose with markers while wearing it — so the face lands in exactly the right place.

3

Add Hair and Features

Tape on paper strips as hair and add eyebrows, freckles, or a crown. Make a villain and a hero for maximum drama!

4

Perform the Show

Drape a blanket over a table as a stage. Give each puppet a voice and act out a story with a problem and a resolution.

What You’ll Create

You and your little one will bring characters to life by turning ordinary socks into loveable puppets with faces, hair, and personalities! 🎭 Then it’s showtime — perform a story on your very own puppet stage made from a table and a blanket.

Have fun!

  • 🎤 Record your puppet show on a phone and watch it back together!
  • 👨‍👩‍👧 Make a whole puppet family with different sock colours
  • 🎶 Add a puppet band and make instrument sound effects
  • 🎬 Create a villain and a hero — who will save the day?

Why It’s Amazing

  • Language Skills: Giving puppets voices and dialogue builds vocabulary and storytelling ability. 🗣️
  • Emotional Intelligence: Children safely explore different feelings through their characters. ❤️
  • Fine Motor Skills: Drawing faces and cutting features sharpens hand control and grip. ✂️
  • Creativity: Open-ended play with no wrong answers encourages bold imaginative thinking. 🌟

Pro Tips

For ages 3–5: Do the cutting yourself and let them focus on drawing the face. Simple eyes and a mouth is enough for a great puppet!

For ages 5–8: Challenge them to write a script with a beginning, middle, and end before performing.

For ages 8–12: Add a set design behind the stage and challenge them to write a five-minute play with at least three characters and a surprise plot twist.