Last Updated on April 13, 2025 by Sarah McCubbin
Are you looking for a creative and simple activity to enjoy with your little ones at home? Making DIY sock puppets is the perfect craft project that encourages creativity while using items readily available around the house.
Table of Contents
Why Recycling Matters—Even in Crafts!
One of the best parts of this craft is that it teaches kids the value of recycling and reusing. Instead of throwing away old socks, buttons, or bits of fabric, you’re giving them a second life—and a fun one at that! Teaching children to recycle at a young age helps them develop lifelong habits that benefit the environment.

Recycling encourages resourcefulness, reduces waste, and shows kids how to be good stewards of what they have. When they see that “trash” can become treasure, they begin to view the world around them with more creativity and responsibility. Projects like sock puppets are a fun, hands-on way to reinforce the idea that we can all do our part to reduce waste—and it starts right at home.
Materials to Make Sock Puppets
- Socks (new, old, or mismatched)
- Buttons
- Felt or any other available fabric
- Scissors
- Glue gun
- Sharpie
- Optional: Wiggly eyes (or homemade alternatives)
Step-by-Step Instructions To Make Sock Puppets
- Get Your Materials Ready: Gather all the materials you need. You can use new socks for a fresh look, or get creative by repurposing old or mismatched socks.
- Create the Puppet’s Mouth: Start by placing the heel of the sock over your hand, bringing it up so that it fits comfortably where your fingertips end. This will be the puppet’s mouth. Cut a piece of pink felt to fit inside and glue it to the sock with a glue gun.
- Add Detail to the Mouth: Use a Sharpie to add details to the felt, such as a line to define the inside of the mouth. Cut another piece of felt for the top part of the mouth and glue it in place, being cautious to avoid burns.
- Make the Puppet’s Eyes and Nose: For the eyes, use wiggly eyes or buttons, and glue these onto the sock. Create a small triangle from blue felt for the nose and glue it on as well.
- Decorate Your Puppet: Let your creativity shine! Add extras like a tongue, a bow tie, or even some feathers for hair. Use the Sharpie to add fun details that fit your puppet’s personality.
- Finishing Touches: Once your puppet is assembled, pull away any glue strands or excess materials. You now have a basic sock puppet ready for play!
This craft not only recycles old household items but also takes only a few minutes per puppet. Get creative with patterns, colors, and accessories for endless possibilities with each puppet you create.
So go ahead, dig through that sock drawer, raid your craft box, and start making memories while you care for the planet together.
Enjoy the fun-filled activity of making sock puppets, and happy crafting!

Sarah McCubbin and her husband and 9 kids live in Ohio. She loves talking about all kinds of education topics and is passionate about helping families find the best education options in each season! Socially awkward growing up, she loves to help families teach life skills, social skills and leadership.
More Reading:
Hello Sarah,
My name is Schotzy. I work for our local Township Government office in Carmi Illinois. I use your U.S. Federal Holidays 2024-2027 calendar. I was updating our office calendar when I realized your form says Labor Day is on Monday September 5th. September 5th is a Friday and my wall calendar says that Labor Day 2025 is on Monday September the 1st. I just thought I would bring that to your attention.
Thank you for the resources you provide!
Schotzy Johnson
Thank you so much! I fixed the image. I appreciate you saying something.
Love the idea of turning old socks into puppets! It’s a great way to teach recycling. Have you tried using pom-poms instead of buttons?
I haven’t but it would definitely work! My mom makes these puppets with the grandkids all the time…they like to dig out her random craft supplies and have her make them custom creations!