Baby Dress Knitting Patterns

Heirloom High-Low Baby Dress Free Pattern – Knit a Whimsical Garden Gown

Anonymous August 05, 2026

Heirloom High-Low Baby Dress Free Pattern – Knit a Whimsical Garden Gown

There is something truly magical about knitting a garment for a tiny little one—especially one that will be treasured for generations. This Heirloom High-Low Baby Dress is designed to become exactly that: a family keepsake. With its delicate lace yoke, cascading scalloped hem, and soft cotton drape, this dress captures the whimsy of a garden party and the elegance of a christening gown all in one.

Whether you're a seasoned knitter looking for a meaningful baby shower gift or a confident beginner ready for a rewarding project, this pattern is written with clarity and care. The high-low silhouette—shorter in the front, elegantly longer in the back—gives the dress a modern yet timeless feel, while the eyelet details and satin ribbon add a touch of romance. Let's get those needles clicking!

Materials Needed

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

Yarn

  • DK weight cotton yarn (e.g., Lion Brand 24/7 Cotton) in soft blush pink – 300 (350, 400) yards depending on size.

Needles & Notions

  • US 6 (4.0 mm) circular knitting needles – you will need both 16-inch and 24-inch lengths (or use the magic loop method with a longer cable).
  • Stitch markers – at least 4, plus one unique marker for the beginning of the round.
  • Tapestry needle – for weaving in ends and finishing.
  • Waste yarn or stitch holders – for holding sleeve stitches.
  • Satin ribbon – approximately 1/2 inch wide, 24 inches long, for threading through the yoke.

Gauge

22 stitches and 30 rows = 4 inches in stockinette stitch, after blocking. Be sure to knit a swatch and block it before checking your gauge—cotton can grow slightly when wet.

Step-by-Step Instructions

This pattern is worked top-down, starting with the yoke, then dividing for the body and sleeves. The high-low hem is created with short rows, and the dress finishes with a beautiful scalloped edging. Follow along carefully, and you'll have a stunning gown in no time.

Sizes & Measurements

  • Sizes: 0-3 months (3-6 months, 6-12 months)
  • Finished chest: 16 (17, 18) inches
  • Length from shoulder to hem: 14 (16, 18) inches

Abbreviations

  • CO = cast on
  • K = knit
  • P = purl
  • K2tog = knit two stitches together
  • YO = yarn over
  • M1L = make one left (increase)
  • PM = place marker
  • SM = slip marker
  • RS = right side
  • WS = wrong side

Yoke (Worked Top-Down in the Round)

CO 72 (80, 88) sts. Join in the round, being careful not to twist. PM at beginning of round.

Rounds 1-4: K all.

Round 5 (eyelet row): *K2tog, YO; repeat from * to end.

Rounds 6-8: K all.

Round 9 (increase round): *K8 (9, 10), M1L; repeat from * to end – 81 (90, 99) sts.

Rounds 10-12: K all.

Round 13 (increase round): *K9 (10, 11), M1L; repeat from * to end – 90 (100, 110) sts.

Rounds 14-16: K all.

Round 17 (increase round): *K10 (11, 12), M1L; repeat from * to end – 99 (110, 121) sts.

Rounds 18-20: K all.

Round 21 (increase round): *K11 (12, 13), M1L; repeat from * to end – 108 (120, 132) sts.

Rounds 22-24: K all.

Round 25 (increase round): *K12 (13, 14), M1L; repeat from * to end – 117 (130, 143) sts.

Rounds 26-28: K all.

For largest size only, repeat increase round once more: *K13, M1L; repeat from * to end – 156 sts. Then K 2 rounds.

Divide for Body and Sleeves

Round 29: K 18 (20, 22) sts (half back), place next 24 (27, 30) sts on waste yarn for sleeve, CO 6 (7, 8) sts underarm, K 33 (36, 39) sts (front), place next 24 (27, 30) sts on waste yarn for second sleeve, CO 6 (7, 8) sts underarm, K remaining 18 (20, 22) sts (half back).

Total body sts: 81 (90, 99).

Body (Worked in the Round)

Knit every round until body measures 6 (7, 8) inches from underarm.

High-Low Hem Shaping

Now we will work back and forth in rows to create the high-low effect. The front will be shorter, the back longer.

Row 1 (RS): K to 10 (11, 12) sts before end of round marker, turn.

Row 2 (WS): P to 10 (11, 12) sts before marker, turn.

Row 3 (RS): K to 20 (22, 24) sts before marker, turn.

Row 4 (WS): P to 20 (22, 24) sts before marker, turn.

Continue in this manner, leaving 10 (11, 12) more sts unworked at each turn, until you have 4 (5, 6) turning points on each side. End with a WS row.

Next row (RS): K all sts to end, picking up wraps with stitches to avoid holes.

Scalloped Edging

We're back to working in the round again. This creates a beautiful, delicate finish.

Round 1: *K2tog, YO; repeat from * to end.

Round 2: K all.

Round 3: *K1, M1L; repeat from * to end – 162 (180, 198) sts.

Round 4: K all.

Round 5: *K2tog, YO; repeat from * to end.

Round 6: K all.

Bind off loosely.

Sleeves

Transfer sleeve sts from waste yarn to needles. Pick up and knit 6 (7, 8) sts from underarm CO. Total 30 (34, 38) sts. PM at underarm center.

Knit 4 (5, 6) rounds even.

Next round: *K2tog, YO; repeat from * to end (eyelet row).

Knit 2 rounds even.

Bind off loosely.

Finishing

Weave in all ends with your tapestry needle. Block gently to shape, emphasizing the high-low hem—this is key to getting that beautiful drape. Thread a satin ribbon through the yoke eyelet row and tie a neat bow at the front. Optionally, add a small crocheted flower at the waist for extra charm.

Your heirloom dress is complete! This piece is perfect for a newborn photo shoot, a christening, or simply for everyday sweetness. Because it's made with durable cotton, it can be washed gently and passed down to siblings or friends. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Ocean Waves Knitted Shawl