Materials & tools you'll need

Worsted weight yarn · Size 7 US knitting needles · Tailor's tapestry needle · Yarn needle · Scissors · Stitch markers (optional) · Polyester fiberfill or non-toxic stuffing (optional)

Step 1 — Cast on your foundation

Using your worsted weight yarn and size 7 US knitting needles, cast on 50 stitches. This forms the foundation of your baby doll dress and sets the starting width for the body.

Step 2 — Knit the base row

Knit one full row after completing the cast-on to secure all stitches and ensure they are evenly joined before you begin shaping.

Step 3 — Work the increase rows

To widen the dress, increase two stitches at the beginning of each increase row, worked every five rows. This adds four new stitches per increase row and gradually grows the diameter of the piece.

Example: Row 1 — knit all 50 stitches. Row 6 — increase row (k2, yo, knit to last 4 sts, yo, k2). Row 11 — increase row. Repeat.

Step 4 — Reach the desired length

Continue knitting and working increase rows until the body of the dress has reached your desired length. Keep a row count so your increases stay on schedule throughout.

Step 5 — Shape the top with decreases

Bind off three stitches at one end of the piece to begin shaping the neckline. Then work decrease rows — knitting two stitches together for each decrease — until only 50 stitches remain. Bind off the remaining stitches to complete the top of the dress.

Step 6 — Create the ruffle

Knit three additional rounds using the increase and decrease stitch technique, increasing only at one end of the piece. This creates the flared ruffle effect at the bottom of the dress.

Example: Round 1 — increase (knit to last 3 sts, yo, k2tog, yo, k1). Round 2 — knit all stitches. Round 3 — decrease (k2tog, yo, knit to last 4 sts, yo, ssk).

Step 7 — Weave in ends and block

Weave in all loose ends using your tailor's tapestry needle for a neat, professional finish. Then block the piece by soaking it in warm water with a little mild soap, gently stretching it to shape, and laying it flat to dry completely.

Step 8 — Sew the dress together

Once fully dry, use a yarn needle to sew the decreased end of the body to the increased end of the ruffle. Leave a small opening if you plan to add stuffing in the next step.

Step 9 — Stuff the dress (optional)

For extra volume and a plump, decorative finish, fill the dress with polyester fiberfill or another soft, non-toxic material. Sew the opening closed securely to complete your baby doll dress.

Frequently asked questions

What materials are needed to knit a baby doll dress?
You will need worsted weight yarn, size 7 US knitting needles, a tailor's tapestry needle, a yarn needle, scissors, stitch markers (optional), and non-toxic filling material for stuffing (optional).

How can I achieve the ruffle effect on my baby doll dress?
Knit an additional three rounds using the increase and decrease stitch technique, increasing only at one end of the piece. This creates a delightful flared ruffle at the bottom of the dress.

How do I block my finished baby doll dress to prevent curling or puckering?
Soak the finished dress in warm water with a little mild soap, gently stretch it to the desired shape, and allow it to dry flat. This process opens up the stitches and prevents unwanted curling or puckering.

Is stuffing the baby doll dress optional?
Yes, stuffing is optional. If you'd like extra volume, fill the dress with polyester fiberfill or another soft, non-toxic material, then sew the opening closed to secure it.

Enjoyed this tutorial?

Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.

Free tutorials on YouTube →    Shop on Etsy →    Join the community →