Cartoon of boy with sock puppets on each hand
Blue squiggle

Sock Puppet Show

Type:
Location:
Messiness:
Time: ,
Ages:, , , , ,

A Sock Puppet Show brings storytelling and performance together in a fun and creative way.

Kids can make their own puppets from old socks, adding eyes, hair, or fabric scraps to create expressive characters. Once their puppets are ready, it’s time to put on a show!

This is a great rainy-day activity that lets children explore voices, dialogue, and stage presence β€” all from behind a couch or cardboard theatre.


Materials

  • Old socks
  • Glue or a needle and thread (with adult help)
  • Buttons, googly eyes, scraps of felt or fabric, yarn for hair
  • Cardboard box (optional, to create a puppet theatre)

Tools

  • Glue (fabric or PVA)
  • Scissors
  • Needle and thread (optional)

Steps

  1. Gather old, clean socks and lay out decorations like buttons, yarn, and fabric scraps.
  2. Help children glue or sew on eyes, hair, or clothes to turn the sock into a character.
  3. Let the glue dry before play if needed.
  4. Use a couch or cut a hole in a cardboard box to act as the puppet stage.
  5. Encourage children to make up stories or funny voices and put on a short performance.

Variations

  • Story Challenge: Give each puppet a character and work together to create a story beginning, middle and end.
  • Interview Time: Pretend the puppets are on a talk show and ask them silly questions.
  • Theme It: Base the puppets around animals, superheroes, or storybook characters.

Why It’s Great

  • Boosts Imaginative Play – Kids get to create both the characters and the show.
  • Encourages Public Speaking – Performing behind a puppet gives children confidence.
  • Reduces Waste – A brilliant use for old socks and scraps of craft material.

Tried this activity?

We’d love to hear how it went!

Got a clever twist or fun idea to add?

Share your tips β€” you might inspire another family!


Leave a Reply

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

Ready for the weekend?

Screen-free activities delivered to your inbox. Every Friday.