Skip to Content

AG Doll Pinafore Sewing Pattern

Sharing is caring!






Now you can sew matching pinafores for your little girl and her dolly. All you need are leftover scraps from your little girl’s pinafore. These pinafores are perfect to be paired with dolly diapers, shorts, and pants. They are a tie-back type of dress and as such, they are quick to sew and easy for on and off.


If you would love to see my doll midi/ maxi dress pattern, click here.


Doll Pinafore Sewing Pattern


Materials Required

  • Cotton Fabric Scraps for the dress body-
  • Cotton Fabric Scraps for the neck-tie
  • Cotton Fabric Scraps for the Ruffle.
  • Sewing Notions
  • Fabric Marking Pen.
  • Single-Folded Bias Tape- (Optional).
  • Download the template below.




All the fabrics used here are 44 inches in width.

The fabrics shown here are only for illustration purposes and as such may vary from the original.

The seam allowance is 3/8 -inch unless otherwise specified.

I suggest you read the entire pattern once before starting to get a general idea.

All seams are to be pressed flat

All seams are to be finished by zig-zag or serger.


Take the required fabrics for the pinafore body and ruffles.


Cut the pattern template for the front piece of the dress from the provided pdf. Fold the fabric to fit the width of the template and keep the template on the fold. Mark around the template and cut to get the front piece of the dress.


Next, cut the pattern template for the back piece and keep it along the edge of the fabric. Mark around it and cut to get one of the back pieces. Repeat the steps to get the other back piece.


You will get your front piece and back pieces like the above.


Cut two fabric strips, 20-inches long and 2&1/4-inches wide for the neck-tie.


Cut two fabric strips for the ruffle, 24-inches long and 2&1/2- inches wide.


We start with the armholes of the dress.  For that we need  4  pieces of single-folded bias tapes, approximately 7-inches long (you can either use the readymade ones or make your own as shown below. If you opt for the readymade ones, skip the two steps below.


Cut a 10 inch by 10-inch square, keeping the selvage as one of the sides (selvage is the side of your fabric which does not fray. You sometimes see the manufacture’s name printed on the selvage). Draw lines parallel to the diagonal side at a width of 1& ¼-inches as seen in the picture.


Cut along the lines to get 4 pieces of bias tape. Take one of the pieces, cut off its two slanting edges, and make them straight. Fold the two longer edges in towards the wrong side by 3/8 -inch and press. Your single fold bias tape is ready.


Let’s attach the bias tapes to the armholes.


1) Open one of the folds of the bias tape and align its edge along the edge of the armhole, on the right side of the fabric as shown above and pin. 2) Sew the bias tape to the armhole along the edge, removing the pins as you go. 3) Fold the bias tape completely over to the wrong of the fabric, keeping the fold on the other edge intact and press. 4) Sew along the folded edge of the tape to secure.


Repeat the same with the other armholes.

Let’s join the front piece and back pieces together.


Keep the back pieces over the front piece with the right sides together and aligning the top and side edges. Sew along the two side seams as marked above.


Next, we do the lower ruffle.


1) Take the fabric strips for the ruffle, layer them with the right sides together, and join them along the shorter sides. 2) To hem the ruffle, fold one of the longer edges and the two shorter edges by ½-inch and press. 3) Fold by another ½-inch and press again. 5) Sew down the hem along the folded edges.


One of the longer edges is left raw; this is where we gather the ruffle.


Sew a basting stitch along the raw edge of the ruffle (to do a basting stitch, you will have to turn the upper thread tension of your machine to zero and stitch length to the longest). Leave a long tail of thread, 6 to 7 inches long to pull and gather the ruffle.


Pull the thread from the bobbin gently and gather the ruffle.

Next, we attach the ruffle to the lower edge of the dress. Adjust the gathering in the ruffle to make it uniform and to match it with the lower edge of the dress.


Keeps the ruffle along the lower edge of the dress, with the right sides together, aligning the raw edges and pin. Note that 3/8 -inch is left at the top of the back piece on both sides while pinning (this is the part that goes into the neck strap).


Turn the machine settings back to normal. Sew the ruffle to the dress, removing the pins as you go. Zigzag to prevent fraying. Turn over to the right side and topstitch along the seam line of the dress and ruffle to make it neat and crisp.


Our dress would now look like this.


We need to attach the necktie. For that, we need to gather the front and back neckline.


Sew a basting stitch along the front and back neckline as marked in the picture. Gather the front neckline to 3-inches and the back neckline to 1&1/4-inch each.


Now we need to do the necktie. Take the fabric strips for the neck-tie and join them along the shorter sides (just as you did for the ruffles) to get the desired length.

Let’s finish the edges of the tie.


Fold the two longer edges towards the wrong side by ½ -inch and press. Repeat the steps on the two shorter edges. Fold it in half lengthwise and press to set.


Let’s attach the tie to the dress. For that, we mark the center of the tie and the center of the front neckline.


Fold the tie in equal halves and mark its center as shown by the yellow mark above.


Mark the midpoint of the front neckline by measuring with a tape.


Insert the front neckline into the tie by 3/8 -inch, matching the marked points and pin.


Leave a small length of the tie for the armholes (1&3/8-inches), insert the back neckline into the tie on either side and pin. Keep pinning till the entire tie is shut.


Start sewing from the shorter edge of the tie and continue sewing till the whole neckline is sewn into the tie and till the tie is sewn shut till the other shorter edge.


Our doll pinafore is ready!


For more doll patterns, click here.

For more free patterns, visit

Pin it for later here,


Sharing is caring!