Here is a DIY project that brings hours of imaginative play. This easy-to-sew doorway puppet theater is just the thing! With a few simple supplies and some basic sewing steps, you’ll create a charming theater that fits right in any doorway. It’s perfect for sparking creativity and setting the stage for storytelling. It makes a wonderfully thoughtful handmade gift for little performers.

If you’re short on space but big on creativity, this easy-to-make doorway puppet theater is just the solution! This theater fits neatly in any doorway, transforming a simple spot into a stage for endless fun. When playtime is over, it’s easy to take down and store. Doorways aren’t just for doors anymore—now they’re for puppet shows!
Related: If you prefer a hammer over a sewing machine try this Recycled Puppet Theater made from an old wood hutch from a dresser.
DIY Puppet Theater Supplies
- Fabric pieces cut to the following measurements: (of course you can you any pattern of fabric but to make the tutorial easier to understand I labeled the fabric pattern I used)
POLKA DOTS (for the top of the theatre): (1) at 14” x 36”, (2) at 8” x 13”
STRIPE (or bottom of the theatre): (1) at 29” x 36”
CURTAIN: (2) at 12” x 14”
DOWEL POCKET: (1) at 1 1/2” x 34” - 1 yard of decorative trim that is at least 1″ wide, and some ribbon to complete this look
- Fabric Scissors
- Sewing Machine
- Thread
- Ruler
- Rotary Cutter
- Dowel
- Cafe Curtain Tension Rod – This telescopic rod fits inside the door frame. It will accommodate different sized door frames.
TIP: Consider using machine washable fabrics for the fabric of the doorway theater. If you do, be sure to prewash.

How to Make a Doorway Puppet Theater
Make a double 1/2” hem on one 13” side of your two 8” x 13” pieces.

Pin the hemmed piece with it’s 8” side to the long side of your large polka-dot piece with raw edges even.

Stitch it down, and repeat with the other hemmed piece on the opposite end of the long polka-dot piece. I finished my edges with my serger, which I strongly recommend finishing yours in whatever way you can (serger, zig-zag, rolled hem, etc.).

Iron your finished edge toward the long piece

and top-stitch it down nice and pretty.

Now, with your bottom stripe piece, do the same steps as above, pinning the 8” pieces, sewing, finishing, and top-stitching.

Now, make your side and bottom hems. I did a double 1/4” hem.
Next, work on the top. Your top hem (I used a separate piece of fabric, so ignore my top) is going to be a rod pocket for your café curtain rod. Iron down a 1/4” hem, then a 2” hem. Stitch it down, and you’ve created a rod pocket.

Now, pin your two curtain pieces to the top of the curtain “window.” Use lots of pins! I used some fun crushed panne fabric for a more theatrical look. Carefully top-stitch right over your existing stitching.

Next, finish the sides of your dowel pocket. I used muslin so it would be fraying everywhere if I didn’t serge it.

Pin any decorative trim or ribbon to the bottom of your “window” while at the same time pinning the dowel pocket on the back. Carefully stitch your trim down, using two rows of stitching about 3/4” apart. You will tackle two birds with one stone doing this:


Next, attach some ribbon 3” from the top of your “window” on both sides for tie backs. These ties will hold your curtains open. I suggest using Velcro on your ribbon for little kids, but I didn’t have any on hand!

Place a café curtain compression rod in your top pocket, and a 1/4” dowel in your dowel pocket (you might want to trim a tiny bit of your dowel, I think I will), and hang that doorway theatre up! The dowel rod will help the hang and give it a taut appearance.

You have now created a fun place for kids’ imaginations.

And there you have it—a delightful doorway puppet theater ready for much fun! Not only is it a great addition to any playroom, it also encourages endless imaginative play. Whether it’s for your own kids or a Christmas gift, this DIY theater will be a hit. Enjoy the magic of storytelling and happy sewing!
Melanie at the Crafty Cupboard. is the creative genius behind this real winner of a gift for the imaginative child in your life!
Now for the Puppets…
Looking to add some fun characters to your new puppet theater? Here are some easy ideas for creating puppets from felt, paper, and fabric! With just a few supplies, you can make anything from playful animals to friendly monsters. These simple, handmade puppets will spark even more creativity and keep kids entertained with hours of puppet fun!
- Free printable groundhog puppet
- Felt bunny puppet
- Groundhog finger puppet
- The cutest turkey finger puppet
- Little hands can make this foldable cat hand puppet
- Lego Batman Shadow Puppets
- DIY Toilet Paper Tube Puppets – free printable creates a whimsical set of puppets
- Homemade Sock Puppets
- Cookie Monster Sock Puppets
- DIY Shadow Puppets
Now you are ready for a puppet show! There’s no limit to where your children’s imagination can take them! With just a bit of creative play and a dash of curiosity, a simple puppet theater can transform into a castle, a pirate ship, or even a jungle safari. Let their minds explore, and watch as everyday moments become grand adventures! Maybe there will be a surprise appearance from mom and dad.
I would love to keep you fully stocked with creative ideas, yummy recipes, fun crafts, and loads of free printables. Subscribe to Skip to my Lou to get new ideas delivered to your inbox. Follow me on Facebook, Pinterest, Twitter, and Instagram for all my latest updates.












I am also going to put a few pieces of velcro below the curtain so I can put different velcroed signs there. One for theater, one for drive-in and one for shopping. That way we can change the signs to be different things.
Hi, just wondered how it stays in the doorframe? Is the cafe rod adjustable so you can tighten? Never heard of one before. (-: Thanks! beautiful and simple.
We absolutely love your blog and find nearly
all of your post’s to be precisely what I’m looking for.
Do you offer guest writers to write content available for you?
I wouldn’t mind publishing a post or elaborating on a
lot of the subjects you write with regards to here.
Again, awesome site!
Did you not finish the edges on your curtains? Because even though you didn’t instruct it I finished them because yours looked finished and then they were too small for the window.
Hi
Love this. I’ve pinned it.
You’ve inspired me. We are turning off the TV for the entire month of February and this idea just might be the one that the kids will love best. Thank you so much for sharing. I’ll definitely be telling my friends about this.
Tootles,
FawnDear