• Home
    • Tour
      • Coastal Guest Room
      • Dining Room
      • Family Room
      • Front Porch Ideas
      • Kitchen Nook
      • Mud Room Built Ins
      • Shop My Home
  • DIY Projects
    • Chalk Painting/Painting
    • Crafting
    • Furniture redo
    • Organizing
    • Sewing
    • Wall treatments
    • Window treatments
  • Entertaining
    • Celebrations
      • Baby Showers
      • Birthday Parties
      • Bridal Showers
      • Graduation parties
      • Super Bowl Party
      • weddings
    • Holidays
      • Christmas
      • Easter
      • 4th of July
      • Halloween
      • Thanksgiving
      • Valentines
    • Outdoor Entertaining
    • Tablescapes
  • Fashion Ideas
  • Recipes
    • Breads
    • Desserts
    • Main dishes
    • Pasta
    • Salads
    • Side Dishes
    • Soups
  • Travel
    • California
    • Hong Kong
    • Italy
    • Mexico
  • Contact Us
    • Let’s Collaborate
    • Karins Kottage Media Kit | Lifestyle Blogger for Women Over 50

Karins Kottage

Everyday Style and Living for Women Over 50

Home » DIY Children’s Pretend Play Shop & Puppet Theater

in Crafting· Sewing

DIY Children’s Pretend Play Shop & Puppet Theater

A Handmade Sewing Project That Inspires Hours of Imaginative Play

This post is sponsored by Fabric Wholesale Direct. As always, all opinions and creative ideas are my own.

Have you ever watched children turn an ordinary cardboard box into a castle, a grocery store, or a spaceship? Their imaginations amaze me every single time.

That’s exactly what inspired this project.

I wanted to create something that would encourage children to dream, imagine, and create their own little world. Whether they decide it’s a bakery, lemonade stand, puppet theater, flower shop, grocery store, post office, or ice cream stand, this simple doorway play shop becomes whatever their imagination wants it to be.

Best of all, it hangs on a simple tension rod, can be moved from room to room, and includes three roomy storage pockets for puppets, play food, pretend money, crayons, or little treasures.

I couldn’t be happier with how it turned out!

Beautiful Fabrics Make All the Difference

When children are going to be opening curtains, putting on puppet shows, and playing shopkeeper for hours, you want fabrics that are both beautiful and durable.

For the main body of my pretend play shop, I used 10 oz Cotton Duck Canvas in Pewter from Fabric Wholesale Direct. The heavier canvas gives the project wonderful structure while still draping nicely over a doorway.

I paired it with the sweetest Yellow Gingham Check Plaid Polyester Cotton Poplin for the shop curtains. The cheerful gingham immediately reminded me of an old-fashioned country market.

Everything was sewn together using Eco-Sew All Purpose Thread in white, which stitched beautifully through both the lightweight gingham and the heavier canvas.

If you’re looking for quality fabrics for your next sewing project, I highly recommend browsing Fabric Wholesale Direct’s wonderful selection of cotton fabrics here: Fabric Wholesale Direct Cotton Fabrics

Fabrics I Used

10 oz Cotton Duck Canvas (58/60″) – Pewter (2 yards)

4 mm Gingham Check Plaid Polyester Cotton Poplin – Yellow (2 yards)

Eco-Sew All Purpose Thread – White

I also added pink and white striped fabric, pink trim, and pink velvet ribbon from Hobby Lobby to give it a sweet cottage-style look.


How to Sew the Pretend Play Shop

Finished Size

36 inches wide x 68″ inches long (approximately) or use your doorway dimensions.

This fits beautifully on a standard doorway using a spring (tension) rod.

Step 1: Prepare the Canvas

Cut the Cotton Duck Canvas to 37 1/2″ x 72″ long

I first serged all four raw edges to prevent fraying but you can skip this step and just fold over 1/4″

Next, fold each edge over approximately 1 inch, press well, pin, and stitch all the way around.

Create the Rod Pocket

For the top casing:

  • Fold the top edge down ¼ inch and press.
  • Fold it down again about 2 1/2″ inches to create the rod pocket.
  • Stitch across the bottom edge, leaving both ends open for the spring rod.

Step 2: Cut the Play Window

Measure and cut a large square opening in the center of the canvas—large enough for two little shopkeepers or puppeteers to comfortably play together. I left about 4″ to 5″ of fabric on right and left side of opening.

Clip each inside corner about 1 inch toward the corner.

Fold each edge over twice to create a finished opening and stitch around all four sides.

Along the bottom edge of the opening, create a small casing for a thin wooden dowel. This keeps the shop counter nice and straight while children are playing.


Step 3: Sew the Valance

Measure the width of your finished canvas backing and add an inch or two. Cut two pieces of the pink striped fabric for the valance leaving a 1/2″ for stitching. I cut mine 38″ wide and 15″ long. Just make sure you make your valance long enough to cover the top of the square opening.

Your yellow gingham curtains will go underneath.

Place the pink and white striped pieces right sides together and sew the sides and top edge, leaving the bottom edge open.

Turn the valance right side out and press.


Step 4: Make the Ruffle

Cut your ruffle strip 5½ to 6″ inches wide and approximately 1½ times the width of the finished valance. This is a long strip that will be gathered to create a ruffle.

Fold the strip in half lengthwise (to create 2 1/2″ to 3″ ruffle) with right sides together and sew both short ends closed.

Turn it right side out and press.

Next, sew a long gathering stitch along the raw edge and gently pull the threads until the ruffle matches the width of the valance.

Place the gathered ruffle inside the open bottom edge of the valance. Sandwich the pink trim between the valance and ruffle so it peeks out beautifully when sewn.

Pin everything together and stitch the entire bottom edge closed, attaching the ruffle and trim in one step.


Step 5: Sew the Curtains

Cut four pieces of the yellow gingham measuring:

15 inches wide x 20 inches long

Place right sides together and sew around the sides and bottom, leaving a small opening for turning.

Turn right side out, press well, stitch the opening closed, and sew the finished curtain panels to the top of the shop window.

I like to hold up the fabric to the areas where they will be to see how they will look ahead of time. Plus it allows me to see how long to make each part.


Step 6: Add the Curtain Tiebacks

I used soft pink velvet ribbon for the tiebacks.

Rather than making removable ties, I stitched the middle of each ribbon directly to the sides of the opening so children can easily pull the curtains open and closed without losing the ribbons.


Step 7: Make the Storage Pockets

These little pockets are one of my favorite features!

They’re perfect for storing:

  • Play food
  • Puppets
  • Pretend money
  • Crayons
  • Small books
  • Little treasures

Cut six pieces measuring approximately 10″ x 12″ (or to the size you want) to create three lined pockets.

Before sewing, place the pink trim between the top edges and stitch.

Make sure you check out another children’s pretend play shop that she hand painted for a “Raise the Woof” birthday party here.

Then sew around the remaining three sides, leaving a small opening for turning.

Turn right side out, press, and stitch the opening closed.

Position the pockets evenly across the lower section of the canvas and stitch around the sides and bottom, leaving the tops open.


Step 8: Finish the Bottom Hem

Fold the bottom edge up ¼ inch and press.

Fold it up a second time, placing the pink trim inside the fold so just a touch of pink piping shows along the bottom edge.

Pin in place and stitch across the hem.


Ready for Hours of Pretend Play

Once finished, simply slide the spring rod through the casing and hang it in any doorway.

Now comes the best part…

Watching children bring it to life.

One day it’s a bustling bakery selling cupcakes.

The next day it’s a puppet theater with tickets and applause.

Soon it becomes a flower shop, grocery store, lemonade stand, or post office.

Those three little storage pockets keep all of their favorite props close by, making cleanup just as easy as playtime.

I love projects like this because they become so much more than fabric and thread. They encourage creativity, storytelling, problem-solving, and imaginative play—the kinds of childhood memories that last for years.

If you decide to make one of your own, I’d love to see what theme you choose!

Leave a Comment

Stay connected to the Kottage

don't miss a thing
☞  SIGN UP TO receive THE LATEST news and updates from Karins Kottage ☜
You’ve successfully signed up! Check your email for details.
Previous Post: « What to Wear in Italy in Summer: My Favorite Linen Travel Outfit for Exploring Gaeta

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Home
  • DIY Projects
  • Entertaining
  • Fashion Ideas
  • Recipes
  • Travel
  • Contact Us

Footer

Looking For Something

Let’s Get Social

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube

RSS RSS feed

  • What to Wear in Italy in Summer: My Favorite Linen Travel Outfit for Exploring Gaeta
  • Authentic Italy in Casoli: Pizza Making, Palazzo Ricci & Hidden Gems in Abruzzo
  • 3 Easy Ways to Style a Striped Cotton Summer Dress for Women over 50
  • How to Style White Capri Pants Over 50 Without Looking Frumpy

Copyright © 2026 · Market theme by Restored 316