DIY Shadow Puppet Theatre


I’m not sure if you’ve been around long enough to remember the last shadow puppet theater I made for my kids? We love that thing. Just last week we turned down the lights, lit up our Christmas tree, and used our theatre to dramatize our version of the Grinch (the Grinch was played by a green T-Rex toy. Very apropos).

The only problem is, the last time I made a theater, it was an involved project. But I wanted to make another. So I came up with a slightly simpler version. I’m so pleased with how it turned out. Do you like it? I’m including the DIY here because you could totally still whip out one of these in time for Christmas.

supplies & equipment:
-panel of fabric, solid-color and thin enough so light can shine through
-contact paper
-acrylic or fabric paint
-small sponge roller (available for a dollar or two at any craft store)
-extra fabric scraps and fabric glue for embellishments
-paper or plastic to protect your work surface

1. Lay your fabric flat and cut to the size you’d like your theater to be. No need to hem the edges, they won’t fray once we’re done with them (see! so easy.)

2. Lay the contact paper down and sketch the shape of your theatre. The places where you stick the contact paper will be the places where the light is able to shine through the fabric. Cut out the shape, remove the backing, and stick the contact paper onto your fabric.

3. Get out your roller and start painting. Roll paint everywhere fabric is showing. Don’t be stingy. Roll right to the edges.

4. Allow the paint to dry. Peel off and discard the contact paper.  Now notice the fabric edges do not fray because they are painted? Nice.

5. Cut out fabric scraps for any special touches you’d like to add, and glue them on with fabric glue.

Stand back and admire your new theater! When you’re ready to use it, you have a few options, but the simplest is just to tie a piece of string between two chairs and clothespin your theatre to the string. All you need is a flashlight and a puppeteer or two and you’re ready for a performance.

{ 9 comments… read them below or add one }

Michelle December 13, 2010 at 9:23 pm

LOVE this! I think the younger children in the family will be getting one in their bucket seats. Thank so much for sharing the DIY, I’ve been sharing a link for this post with everyone..hopefully it will help out with your traffic and followers :)


Milica December 13, 2010 at 11:22 pm

I absolutely love it! I have several Christmas gifts to make and this might be perfect for one person (or more!) on my list!


Linda December 13, 2010 at 11:56 pm

Hi AmberLee!
I just wanted to let you know that YOU ARE AWESOME!!! I love this project. I am thinking I might attempt this soon.
love linda


Alli (One Pearl Button) December 15, 2010 at 2:28 pm

This is adorable! Thanks for sharing the tutorial – I’m in love.


geek+nerd December 18, 2010 at 1:05 pm

This is STUNNING! Thank you for sharing!


Barb January 8, 2011 at 12:45 am

Sew a simple casing along the top and pop a tension rod inside (for hanging curtains on the inside of the window frame – $2 at any discount store) and you can hang it in any doorway. Works great as a regular puppet show curtain too, with opaque fabric on the front. Little ones can make their own puppets by drawing figures and gluing them to the end of a popsicle stick.


Michelle February 21, 2011 at 7:41 am

This is adorable and so creative! I work at the Center for Puppetry Arts and this is a very fun project with items you can find laying around. :)


AmberLee February 24, 2011 at 6:38 am

I had no idea there was a center for puppetry arts. It sounds amazing! Thanks for dropping by. I’m off to go check it out.


farideh October 17, 2012 at 3:13 am

fine thanks….


Leave a Comment

{ 5 trackbacks }

Previous post:

Next post: