Toilet Paper Roll Puppets

Affiliate links are used on this site. Your purchases help to support my site and family by giving me a small referral fee. For full details read my disclosures HERE.

Posted on Sep 18 2013 - 1:00am by Ashley
Next Post
Previous Post

Puppets are such a great way to encourage creativity in children, and they are even better when you can make them yourself! With some paint, fabric, yarn, hot glue, and toilet paper rolls you can put together some cute puppets (and don’t worry, no sewing is required). 

To start with paint your toilet paper rolls whatever color you want your puppets skin (or fur or scales).  The girls wanted a king, queen, and two princesses.

Once they are dry you can paint on the eyes, nose, and mouth (you could also use buttons or beads if you prefer not to draw).  

While waiting for the faces to dry you can create any accessories you need. In our case we needed crowns. The king and queen’s crowns were made from another toilet paper roll, and the princess crowns were made from scrapbook paper and ribbon. (I apologize for no pictures of the crowns alone; not sure how they missed out.)

Once everything is dry you can start gluing yarn in the top of the edge of the toilet paper tube or inside of any hat you are using. Then just glue the hat (or crown in our case) on top.

Now you are ready to give your puppet some clothes. Cut a square of fabric; I was lazy and used pinking shears rather then hemming the fabric. Cut a small slit in the center of the fabric that the toilet paper tube can just fit through. Holding the fabric wrong side out insert the bottom of the toilet paper tube through the hole and secure with a rubber band.

Flip over and you have a puppet! Simply insert your fingers in the toilet paper tube and play away! If you want your puppet to have hands you can loop a rubber band around your free finger on one side, behind the puppet, and on your thumb on the other side.

Once they are all finished you are ready to put on a puppet show!


The girls had a good time making up stories with their puppets. They also had a good time trying to hide behind the puppets when I was taking pictures.

With a little creativity and a few toilet paper rolls you can make up a whole variety of people and animal puppets to encourage your child’s imagination!

Ashley Life with Moore Babies Signature


Enchanted Homeschooling Mom Storybook ActivitiesEnchanted Homeschooling Mom Arts and CraftsEnchanted Homeschooling Mom Motor Skills Activities Enchanted Homeschooling Mom Sensory Learning Activities
  • This is such a cute idea Ashley! Definitely going to have to do this with my girls πŸ™‚ Thanks for sharing!

    • I hope they love it as much as mine do!

  • oh they are just so cute! thank for linking up to Kids in the Kitchen! πŸ™‚

    • Thanks for hosting and visiting!

  • I love a tutorial that starts with "no sewing required"! You've made these sweet puppets look very do-able – I shall be having a go with my kids – thank you!

    • Sewing isn't my strong point! lol I hope you get a chance to make some!

  • Cute! I love how the bright fabrics give them such different feels. We were at a historical museum this weekend looking at puppets. This would be a fun project to do in conjunction with a modern history unit study too.

  • I can't wait to do this with my little ones. Goodness knows we have enough toilet paper rolls around here. πŸ™‚ LOL If you have a chance, please come by for a visit!

    • Thank you! I hope your little one loves them as much as mine do!

  • I love this idea and I know my kiddos would have a blast making them. Thanks for sharing!

  • dianaramblesdotcom

    Those are adorable. I wouldn't even know they were toilet paper rolls if you didn't tell us. Thanks for linking up to my Pin Me Linky Party!

  • What a great use for toilet paper rolls, you can't even tell. Thank you for sharing at this weeks Creative Muster. Now that you found our party I hope that you'll continue to join us every Tuesday evening.

  • dianaramblesdotcom

    Congratulations! This post is being featured over at Diana Rambles tomorrow. It has been pinned in the Featured at Diana Rambles board at Pinterest. Please come to the party tomorrow & grab a featured button off my sidebar or via the link under the features. Thanks for sharing this awesome idea!

  • annageig

    Here's a use for toilet paper rolls I hadn't seen before πŸ™‚ They turned out great! Thanks so much for sharing at After School.

  • Pingback: Toilet Paper Roll Crafts - 20 Fun Crafts for Kids they will love()