Baby & Toddler Dress Knitting Patterns

Willow's Whisper Weeping Willow Toddler Dress Free Pattern – A Knitted Forest Fairy Frolic

Anonymous August 11, 2026

Willow's Whisper Weeping Willow Toddler Dress Free Pattern – A Knitted Forest Fairy Frolic

Wrap your little one in the gentle magic of a weeping willow with this enchanting knitted dress, featuring cascading leaf lace and a soft, flowing silhouette. This heirloom-quality pattern is perfect for spring celebrations and woodland adventures. The delicate sage green body with cream accents creates an ethereal, fairy-tale look that will be treasured for generations. Whether you're a seasoned knitter or a confident beginner ready for a beautiful challenge, this dress is a joy to create and even more delightful to gift.

Materials Needed

Before you begin your knitting journey, gather these supplies to ensure a smooth and enjoyable crafting experience:

  • Yarn: Fingering weight yarn in two colors:
    • Main Color (MC): Soft Sage Green – approximately 400-500 yards (depending on size)
    • Contrast Color (CC): Cream or Pale Yellow – approximately 100-150 yards
    Suggested yarns: Knit Picks Palette or Malabrigo Sock for excellent stitch definition and softness.
  • Needles:
    • US Size 3 (3.25 mm) circular knitting needles, 24-inch or longer (for magic loop or small circumference knitting)
    • A set of double-pointed needles (DPNs) in the same size for the sleeves
  • Other Supplies:
    • Stitch markers
    • Stitch holders or waste yarn
    • Tapestry needle for weaving in ends
    • Optional: Satin ribbon for waist embellishment

Gauge

24 stitches and 32 rows = 4 inches in stockinette stitch, after blocking.
Always take time to check your gauge – it ensures the perfect fit for your little one!

Step-by-Step Instructions

Sizes and Measurements

This pattern is available in four sizes: 12-18 months (2T, 3T, 4T)

  • Finished Chest: 20 (22, 24, 26) inches
  • Finished Length: 18 (20, 22, 24) inches

Abbreviations

  • CO – cast on
  • K – knit
  • P – purl
  • K2tog – knit two together (right-leaning decrease)
  • SSK – slip slip knit (left-leaning decrease)
  • YO – yarn over (creates an eyelet hole)
  • PM – place marker
  • SM – slip marker
  • RS – right side
  • WS – wrong side
  • St(s) – stitch(es)
  • Rep – repeat

Special Stitch Pattern – Weeping Willow Lace (multiple of 8 + 1)

This beautiful lace pattern mimics the cascading branches of a weeping willow tree. Work these rows carefully, and you'll be rewarded with a stunning leaf motif.

Row 1 (RS): K1, *YO, SSK, K3, K2tog, YO, K1; rep from * to end.

Row 2 and all WS rows: Purl all stitches.

Row 3: K2, *YO, SSK, K1, K2tog, YO, K3; rep from * to last 7 sts, YO, SSK, K1, K2tog, YO, K2.

Row 5: K3, *YO, SSK, K1, K2tog, YO, K3; rep from * to last 6 sts, YO, SSK, K1, K2tog, YO, K3.

Row 7: K4, *YO, SSK, K1, K2tog, YO, K3; rep from * to last 5 sts, YO, SSK, K1, K2tog, YO, K4.

Row 9: K5, *YO, SSK, K1, K2tog, YO, K3; rep from * to last 4 sts, YO, SSK, K1, K2tog, YO, K5.

Row 11: K6, *YO, SSK, K1, K2tog, YO, K3; rep from * to last 3 sts, YO, SSK, K1, K2tog, YO, K6.

Row 13: K7, *YO, SSK, K1, K2tog, YO, K3; rep from * to last 2 sts, YO, SSK, K1, K2tog, YO, K7.

Row 15: K8, *YO, SSK, K1, K2tog, YO, K3; rep from * to last 1 st, YO, SSK, K1, K2tog, YO, K8.

Row 16: Purl.

Skirt

With MC, CO 168 (184, 200, 216) sts. Join in the round, being careful not to twist. PM at beginning of round.

Rolled Edge: Knit 4 rounds of garter stitch (knit one round, purl one round, knit one round, purl one round) for a delicate rolled edge.

Lace Pattern: Begin Weeping Willow Lace pattern. Work rounds 1-16 of the lace pattern, repeating the 16-round sequence until the skirt measures 8 (9, 10, 11) inches from the cast-on edge, ending with a round 16. The lace will naturally flare, creating the beautiful A-line silhouette.

Decrease for Bodice

Now we'll shape the waist and transition to the bodice:

  • Next round: *K2tog, K2; rep from * to end. – 126 (138, 150, 162) sts remain.
  • Knit 1 round even.
  • Next round: *K2tog, K1; rep from * to end. – 84 (92, 100, 108) sts remain.
  • Knit 1 round even.
  • Next round: *K2tog; rep from * to end. – 42 (46, 50, 54) sts remain.
  • Knit 1 round even.

Bodice

Work in stockinette stitch (knit every round) until bodice measures 2 (2.5, 3, 3.5) inches from the last decrease round. The bodice should feel smooth and comfortable against your little one's chest.

Divide for Armholes

This step creates the openings for the sleeves:

Next round: K10 (11, 12, 13) for left back, place next 21 (23, 25, 27) sts on a holder for left sleeve, K21 (23, 25, 27) for front, place next 21 (23, 25, 27) sts on a holder for right sleeve, K10 (11, 12, 13) for right back. – 41 (45, 49, 53) sts remain for body.

Body

Continue in stockinette stitch back and forth on these sts for 3 (3.5, 4, 4.5) inches, ending with a WS row. This creates the back of the dress, which sits slightly higher than the front for a comfortable fit.

Back Neck Shaping

Now we'll shape the neckline at the back:

  • Next row (RS): K14 (15, 16, 17), bind off 13 (15, 17, 19) sts, K14 (15, 16, 17).
  • Work left shoulder: Continue in stockinette on the 14 (15, 16, 17) sts for 1 inch, then bind off all sts.
  • Work right shoulder: Rejoin yarn to the remaining 14 (15, 16, 17) sts and work in stockinette for 1 inch, then bind off all sts.

Sleeves

Let's create those adorable short sleeves:

  1. Transfer the 21 (23, 25, 27) sts from one holder onto DPNs.
  2. With MC, pick up and knit 3 sts from the underarm edge. – 24 (26, 28, 30) sts total. PM at center underarm.
  3. Knit 1 round even.
  4. Next round: K2tog, knit to last 2 sts, SSK. – 22 (24, 26, 28) sts remain.
  5. Knit 5 rounds even.
  6. Repeat the decrease round. – 20 (22, 24, 26) sts remain.
  7. Knit 3 rounds even.
  8. Switch to CC. Knit 4 rounds of garter stitch (knit one round, purl one round, knit one round, purl one round) for a pretty rolled edge.
  9. Bind off all sts loosely.

Repeat for the other sleeve.

Neckband

Finish the neckline with a delicate cream-colored edge:

  1. With RS facing and CC, pick up and knit 60 (66, 72, 78) sts around the neckline.
  2. Knit 3 rounds of garter stitch (knit one round, purl one round, knit one round).
  3. Bind off all sts loosely.

Finishing

Your beautiful dress is almost complete! Follow these final steps:

  1. Weave in all ends carefully with a tapestry needle, making sure to secure them well.
  2. Block the dress gently to open up the lace pattern. This step is crucial – it transforms the lace from scrunched to beautifully defined. Use a gentle hand wash and lay flat to dry, or use a steam block.
  3. Optional embellishment: Thread a satin ribbon through the eyelets of the lace pattern at the waist for an extra touch of fairy-tale charm.

Pro Tips for Success

  • Count your stitches after each lace repeat to catch any mistakes early.
  • Use lifelines before starting the lace pattern – if you make a mistake, you can easily rip back to the lifeline without losing your work.
  • Block before assembling if possible, to ensure the lace opens up beautifully.
  • Choose a soft, washable yarn for everyday wear – babies and toddlers need comfort and easy care!

This heirloom-quality dress is more than just a garment – it's a piece of art that will be treasured and remembered. The weeping willow lace pattern captures the gentle magic of a forest fairy frolic, making it perfect for spring celebrations, woodland adventures, or simply everyday enchantment. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Ember Dune Poncho: A Free Knitting Pattern for a Textured, Asymmetrical Desert-Inspired Wrap