This post contains affiliate links. You can read my Disclosure Policy here.
We made a cute moose sock puppet a while back. I thought it would be fun to make the boys a puppet theater to go along with the puppet. We used a large cardboard box, and it turned out great!
The only time consuming part of this project is waiting for the paint to dry – everything else came together very quickly.
- Big cardboard box – yay for Amazon Subscribe and Save!
- Piece of white fabric -I cut up an old pillow case
- Paint – I use a lot of different brands, but one brand I’ve been really happy with is Folk Art Acrylic Paint. I typically buy mine at Joanns or Michaels, but it looks like Amazon has a big set as well.
- Box cutter
- Duct Tape
We picked a tall cardboard box for this project so the boys could easily stand up in it. Measure your box to figure out how big of a backdrop you want to make.
I cut the fabric to size. I used some flat cardboard pieces and taped the fabric to them. This made it easy for the kids to paint on the fabric without it bunching up.
Paint the fabric with the scene you want. I helped my kids with this step since they are still pretty young, but if you have older kids they could do this by themselves. We did a simple background with blue sky, green grass, and a couple trees. Let the paint dry.
Using a box cutter, carefully cut out a hole in the top portion of your box.
I added some duct tape around the edges of the hole I cut so the boys wouldn’t get scraped up on the edge.
Remove the painted fabric from the cardboard. Add a strip of duct tape to the top.
Tape it up inside the cardboard box, far enough back that kids can easily get the puppets in front of the scene.
The boys had a lot of fun with the box.
They put on a little puppet show with the moose sock puppet and our zebra sock puppet.
Enjoy the puppet show your kids put on!