Toddler Dress Knitting Patterns

Sashay Ruffle Toddler Dress Free Knitting Pattern – Whimsical Garden Party Frock

Anonymous August 18, 2026

Sashay Ruffle Toddler Dress Free Knitting Pattern – Whimsical Garden Party Frock

There are certain knitting projects that feel like pure magic from the first stitch to the last bind-off, and this Sashay Ruffle Toddler Dress is absolutely one of them. This enchanting pattern combines a soft, breathable cotton body with layers of delicate, frothy sashay ruffles, creating a dreamy, heirloom-quality piece that looks like it belongs in a storybook. Whether you're crafting for a spring celebration, a summer garden party, or simply for everyday twirls in the backyard, this dress is a joy to knit and even more delightful to see worn. The combination of smooth stockinette and cloud-like ruffled trim produces a garment that feels both modern and timeless—a true keepsake that will be treasured long after it's outgrown.

What makes this pattern particularly special is its versatility. The A-line silhouette is universally flattering on little ones, the cotton yarn ensures breathability for warm-weather wear, and the sashay ruffle trim adds that "wow" factor that turns a simple dress into a statement piece. Even if you're relatively new to garment knitting, this pattern is approachable—it's worked primarily in the round with simple shaping, and the ruffles are surprisingly easy to create once you understand the technique. Let's dive into everything you'll need to bring this whimsical frock to life.

Materials Needed

Before you begin, gather the following supplies. Having everything ready will make your knitting experience smooth and enjoyable.

Yarn

  • Main Color (MC): Worsted weight cotton yarn – approximately 300-350 yards. The sample uses a delicate pastel mint green, but any soft, breathable cotton in your preferred shade will work beautifully.
  • Contrasting Color (CC) – Sashay Yarn: 2-3 rolls of sashay yarn (each roll is approximately 15 yards). The sample features a creamy ivory, but this netted, loopy yarn comes in a rainbow of colors to suit any palette.

Needles & Notions

  • US 7 (4.5 mm) circular needles in two lengths: 16-inch and 24-inch (or size needed to achieve gauge)
  • Stitch markers (at least 4)
  • Stitch holders or waste yarn
  • Tapestry needle for weaving in ends and seaming
  • Scissors

Gauge

20 stitches and 28 rows = 4 inches in stockinette stitch (knit flat, blocked). Always take time to swatch—your finished garment's fit depends on matching this gauge. If your swatch is too small, try larger needles; if too large, switch to smaller needles.

Step-by-Step Instructions

This pattern is written for two sizes: 12-18 months and 18-24 months. Instructions are given for the smaller size first, with the larger size in parentheses. Finished chest measurements are 20 (22) inches, and finished length is 15 (17) inches.

Abbreviations

  • K = knit
  • P = purl
  • K2tog = knit two stitches together (right-leaning decrease)
  • SSK = slip, slip, knit (left-leaning decrease)
  • YO = yarn over
  • PM = place marker
  • SM = slip marker
  • RS = right side
  • WS = wrong side

Body (Knit in the Round from Bottom Up)

Cast On & Ribbing:
Using your 24-inch circular needle and MC, cast on 120 (132) stitches. Place a stitch marker at the beginning of the round and join in the round, being extremely careful not to twist your stitches. The marker indicates the side seam.

Rounds 1-10: *K2, P2; repeat from * to end of round. This creates a classic ribbed hem that will give the dress a polished, finished look and help it maintain its shape.

Body Increase & Stockinette:
Next round: Knit all stitches. You'll now work in stockinette stitch, which means simply knitting every round. Continue in this manner until the piece measures 8 (9) inches from the cast-on edge. This creates the smooth, A-line body of the dress. The fabric will naturally flare slightly due to the weight of the cotton, giving that lovely silhouette.

Shape Armholes:
Next round: K30 (33), bind off 10 (11) stitches, K40 (44), bind off 10 (11) stitches, K30 (33). You now have 100 (110) stitches remaining on your needle, divided into a front section (40/44 stitches) and a back section (60/66 stitches, split into two shoulders of 30/33 each). The bound-off stitches create the underarm openings.

Back (Worked Flat)

Place the front stitches (the 40/44 stitches) onto a stitch holder or waste yarn. You'll work the back section first.

Continue in Stockinette:
Working only the back stitches, continue in stockinette stitch (knit on RS rows, purl on WS rows) for 3 (3.5) inches, ending with a WS row. This creates the back of the dress from underarm to shoulder.

Shape Neckline:
Next RS row: K20 (22), bind off 20 (22) stitches, K20 (22). You now have two separate shoulder sections with 20 (22) stitches each.

Left Shoulder:
Continue in stockinette on these 20 (22) stitches for 1 inch, then bind off all stitches. This creates the left back shoulder.

Right Shoulder:
Rejoin yarn to the remaining 20 (22) stitches and repeat the same process—work in stockinette for 1 inch, then bind off all stitches.

Front (Worked Flat)

Return the front stitches to your needle. Rejoin yarn and work in stockinette stitch for 2 (2.5) inches, ending with a WS row. The front is slightly shorter than the back at this point to accommodate the deeper neckline.

Shape Neckline:
Next RS row: K25 (28), bind off 10 (12) stitches, K25 (28). You now have two front sections with 25 (28) stitches each.

Left Front:
Continue in stockinette on these 25 (28) stitches, decreasing 1 stitch at the neck edge every RS row 5 times. To decrease at the neck edge, use an SSK (slip, slip, knit) on the right side. Work even (without further decreases) until the front matches the back length. Bind off all stitches.

Right Front:
Rejoin yarn to the remaining 25 (28) stitches. Work in stockinette, decreasing 1 stitch at the neck edge every RS row 5 times. For this side, use a K2tog at the neck edge. Work even until the front matches the back length. Bind off all stitches.

Sleeves (Knit Flat, Then Sew)

Cast On & Body:
Cast on 40 (44) stitches with MC. Work in stockinette stitch (knit on RS, purl on WS) for 2 inches. This creates the short puff sleeve body.

Shape Sleeve Cap:
Bind off 4 stitches at the beginning of the next 2 rows. This shapes the underarm curve.
Decrease 1 stitch at each end every RS row until 20 (22) stitches remain. To decrease at the beginning of a row, SSK; at the end of a row, K2tog. Bind off all remaining stitches.

Sashay Ruffle Trim

This is where the magic happens! The sashay yarn creates those gorgeous, frothy ruffles. Work each ruffle separately, starting with the bottom hem.

Bottom Hem Ruffle:
Using your 16-inch circular needle and CC sashay yarn, pick up and knit stitches evenly around the bottom edge of the dress. You should pick up approximately 120 (132) stitches—matching your original cast-on count. Tip: The sashay yarn is netted and loopy, so work slowly and deliberately to avoid splitting.

Round 1: Knit all stitches plain. This establishes your ruffle base.

Round 2 (Increase Round): *K1, YO, K1 all in the same stitch (this increases 1 stitch to 3 stitches); repeat from * around. You'll dramatically increase your stitch count, which creates the ruffle's fullness.

Continue: Knit every round until the ruffle measures 2 inches. The combination of the increase round and the subsequent plain knitting will cause the fabric to flare and ruffle naturally. Bind off loosely—if your bind-off is too tight, the ruffle won't lay flat. Consider using a larger needle or a stretchy bind-off method.

Sleeve Cuff Ruffles:
Repeat the same process for each sleeve. Pick up approximately 40 (44) stitches around the sleeve opening. Knit 1 round plain, then work the increase round (*K1, YO, K1 in same stitch*), then knit until the ruffle measures 1.5 inches. Bind off loosely.

Neckline Ruffle:
Pick up approximately 60 (70) stitches around the neckline. Knit 1 round plain, work the increase round, then knit until the ruffle measures 1.5 inches. Bind off loosely. The neckline ruffle should be slightly less full than the hem ruffle for proportion.

Finishing

Seaming:
Sew the shoulder seams using a tapestry needle and matching MC yarn. Use a mattress stitch or whip stitch for a secure, invisible seam. Sew the sleeve seams, then set the sleeves into the armholes, matching the sleeve cap to the shoulder seam and distributing any ease evenly.

Weave in Ends:
Using your tapestry needle, carefully weave in all loose ends on the wrong side of the fabric. Take your time—neat finishing makes a professional-looking garment.

Blocking:
Gently block the dress to shape. Since this is cotton, you can wet block or steam block. Lay the dress flat on a towel, gently shape it to the correct measurements, and allow it to dry completely. Be careful not to stretch the ruffles—they should remain fluffy and dimensional.

Final Thoughts

Once your dress is complete and blocked, you'll have a stunning, heirloom-quality garment that looks like it came from a boutique. The combination of soft cotton and shimmering sashay ruffles creates a piece that's both comfortable for active toddlers and beautiful enough for special occasions. This dress makes a wonderful handmade gift for baby showers, first birthdays, or just because—and the joy on a little one's face as they twirl in their new frock is the ultimate reward for your knitting efforts.

Remember, knitting is a journey, not a race. Take your time, enjoy the process, and don't be afraid to rip back and try again if something doesn't look right. Every stitch is a labor of love, and this dress will be cherished for years to come. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Capulin Crater Crossbody Bag Free Pattern – A Textured Crochet Sling with Woven Leather Accents