How to Make a Puppet: Pattern & Materials for a Python

How to Make a Puppet: Pattern & Materials for a Python

Making a professional, fleece and foam Muppet-style puppet is easier than you think. In this tutorial you will learn how to make a puppet with easily sourced materials. This is an excellent beginner puppet. Our design can be easily adapted and modified to suit your needs.

We use this puppet in our series, The Hello World Program. His name is Guido and he teaches programming and poetry with Python.

Materials & Tools

puppet_tutorial_python_000

Materials you will need:

  • green fleece, ½ yd. (if your fabric store will cut less than a yard, get ½; otherwise make more puppets with the excess!)
  • yellow fleece, 1 ft.
  • 1/2” foam sheeting, ½ yd.
  • red felt, 1 sheet
  • black felt, 1 sheet
  • white stiffened felt, 1 sheet
  • ping pong ball (Ping Pong Balls White – 12ct Pack)
  • green thread
  • fabric glue or other very strong adhesive

Tools you will need:

puppet_tutorial_python_002

Cutting and Assembling The Pattern

The pattern is ready-to-print on a standard, household printer. This convenience requires you to assemble it somewhat as many of the puppet pieces are much larger than letter size paper. It will be obvious from the pattern and this tutorial which pieces to join and where. Begin by cutting the pattern out along the heavy black edges. You can tape the pieces together or simply set them on the fabric next to one another for tracing.

puppet_tutorial_python_003

puppet_tutorial_python_004

puppet_tutorial_python_005

puppet_tutorial_python_006

puppet_tutorial_python_007

puppet_tutorial_python_009

Here I am joining the two pieces of the chest pattern with a piece of tape.

puppet_tutorial_python_010

puppet_tutorial_python_011

And here I join the two pieces of the back pattern with tape.

puppet_tutorial_python_012

puppet_tutorial_python_008

puppet_tutorial_python_013

Tracing the Pattern; Cutting the Fleece and Felt

Let’s begin by tracing and cutting the head pattern. I recommend tracing on the “back” side of your fabric. Not all fleece is created equally. If one side is more textured and ‘fleecy’, this is the right side, which is the side you want facing out after assembling your puppet. Trace on the flat, or wrong side. This will also hide all of your tracing lines inside the puppet after sewing. You don’t have to use a marker. Chalk or pencil work fine, too. But if you do use a marker, be sure to get a lot of ink on your fingers like I did.

puppet_tutorial_python_023

puppet_tutorial_python_024

Trace one side of the head pattern and then flip the the pattern over to trace the other side. Why? To ensure that the right, textured side of both pieces of your fleece is on the outside of the head when you assemble your puppet. If your fleece has an obvious grain, you will want it to be consistent across both pieces. In order to ensure consistency, mirror the head pattern, as below.

puppet_tutorial_python_025

puppet_tutorial_python_026

puppet_tutorial_python_027

After tracing and cutting the head pieces, trace and cut the remainder of the pattern.

puppet_tutorial_python_019

puppet_tutorial_python_020

puppet_tutorial_python_021

puppet_tutorial_python_022

puppet_tutorial_python_014

puppet_tutorial_python_015

puppet_tutorial_python_016

puppet_tutorial_python_017

puppet_tutorial_python_018

After tracing and cutting your fleece pieces, move on to the felt.

puppet_tutorial_python_028

puppet_tutorial_python_029

puppet_tutorial_python_030

puppet_tutorial_python_031   puppet_tutorial_python_032

puppet_tutorial_python_033

puppet_tutorial_python_034

puppet_tutorial_python_035

puppet_tutorial_python_036

Trace and cut the mouth plates from the stiffened felt.

puppet_tutorial_python_037 puppet_tutorial_python_038

puppet_tutorial_python_039

Then trace and cut two teeth from the stiffened felt. We will trim them into triangles after they are sewn into the mouth.

puppet_tutorial_python_040

puppet_tutorial_python_041

puppet_tutorial_python_042

Python Puppet Tutorial Materials and Pattern

You can easily see how the pieces fit together. Part 2 of our tutorial will demonstrate how to sew and assemble your Python puppet.

Learn With Us

We want to take you on a journey through the other side of the creative process: making a living. Explore the necessary evils of business as we develop a creative media studio using free and open source software. Sign up for our New Moon newsletter delivered on, you guessed it, every New Moon.

Become a GNU/Linux Superuser!

Master the commands and structure of the fastest-growing computer operating system, Linux. Join super friends Adelie the penguin and Aramis the gnu on surreal adventures in the file tree. Learn the essential commands you need to take greater control of your computer in Superusers: The Legendary GNU/Linux Show.

Get It Now!
About the Author

How to Make a Puppet: Pattern & Materials for a Python was posted by on . Jared is one half of the creative force behind Dototot. In addition to writing scripts and tutorials, he draws and animates both the digital and the analog.

Discuss this article in the Comments below, or and it with your friends. Learn more about our creative process by subscribing to the New Moon Newsletter .

Recommended for you
Join the discussion

Subscribe to our New Moon Newsletter

How do you make money doing what you love? Sign up for monthly emails exploring the necessary evils of business as we develop a creative media studio using free and open source software.

The email entered is invalid
×