Baby Dress Knitting Patterns

Seaside Sundial Striped Baby Dress Free Pattern – Knit a Coastal Heirloom

Anonymous August 08, 2026

Seaside Sundial Striped Baby Dress Free Pattern – Knit a Coastal Heirloom

There's something magical about knitting for a little one—especially when the finished piece feels like it was plucked straight from a sun-drenched shoreline. The Seaside Sundial Striped Baby Dress is exactly that kind of project. With its soft, sun-bleached stripes in oatmeal cream, seafoam green, and warm sand, this dress captures the breezy, carefree spirit of a day at the coast. The delicate scalloped hem and matching button back give it that heirloom quality you'll want to pass down for generations. Best of all, this pattern is beginner-friendly, worked top-down in one piece, and completely free. Let's dive in and knit a little piece of seaside magic.

Materials Needed

Before you cast on, gather these simple supplies. The beauty of this pattern is that it uses readily available, affordable materials—perfect for a weekend project.

  • Yarn: DK weight cotton or cotton-blend yarn (e.g., Lion Brand 24/7 Cotton) in 3 colors:
    • Main Color (MC) – Oatmeal
    • Color A – Seafoam
    • Color B – Sand
  • Needles: US 6 (4.0 mm) circular knitting needles, 16-inch length, and a set of double-pointed needles for sleeves (optional)
  • Gauge: 20 stitches and 28 rows = 4 inches in stockinette stitch, after blocking
  • Notions: Stitch markers, stitch holders or waste yarn, tapestry needle for weaving in ends, two small wooden buttons, and a satin ribbon (optional, for the waist tie)

Step-by-Step Instructions

This dress is worked from the top down, so you'll start at the yoke and knit your way to the scalloped hem. The instructions below are for three sizes: 0-3 months (3-6 months, 6-12 months). Finished chest circumference: 16 (18, 20) inches. Finished length (shoulder to hem): 12 (14, 16) 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
  • St(s): stitch(es)
  • MC, A, B: colors as specified

Pattern Notes

  • The dress is worked top-down in one piece, with short-row shaping for the back neckline.
  • Stripes are worked in a simple 4-row repeat: 2 rows MC, 2 rows A, 2 rows MC, 2 rows B.
  • All increases are worked on right-side rows unless noted.

Yoke

With MC, CO 56 (60, 64) sts. Work back and forth in garter stitch (knit every row) for 4 rows.

Row 1 (RS): K1, YO, K8 (9, 10), YO, K1 (raglan marker), YO, K8 (9, 10), YO, K1 (marker), YO, K20 (22, 24), YO, K1 (marker), YO, K8 (9, 10), YO, K1 (marker), YO, K8 (9, 10), YO, K1. (Total sts: 72 (76, 80))

Row 2 (WS): Purl all sts.

Row 3: K1, YO, K to marker, YO, slip marker, K1, YO, K to marker, YO, slip marker, K1, YO, K to marker, YO, slip marker, K1, YO, K to marker, YO, slip marker, K1, YO, K to last st, YO, K1. (8 increases)

Row 4: Purl all sts.

Repeat Rows 3-4 until you have worked a total of 12 (14, 16) increase rows from the beginning. You will have 152 (172, 192) sts. End with a WS row.

Separate Sleeves

Knit across the first 22 (25, 28) sts (front), place next 32 (36, 40) sts on a holder (sleeve), knit across the next 44 (50, 56) sts (back), place next 32 (36, 40) sts on a holder (sleeve), knit across the last 22 (25, 28) sts (front). You now have 88 (100, 112) sts for the body.

Body

Continue in stockinette stitch (knit RS, purl WS) and begin stripe pattern: 2 rows MC, 2 rows A, 2 rows MC, 2 rows B. Repeat this 8-row stripe sequence throughout the body.

Work even until the body measures 5 (6, 7) inches from the underarm, ending with a WS row.

Skirt Increases

Next RS row: *K2, K2tog, YO, K2, K2tog, YO* repeat from * to * across, ending with K2 (or as needed to maintain pattern). This creates eyelet holes for a ribbon.

Continue in stockinette stitch, but increase 1 st at each end of every 4th row (by knitting into the front and back of the first and last st) until the skirt measures 4 (5, 6) inches from the eyelet row. You will have approximately 120 (140, 160) sts.

Scalloped Hem

Work in garter stitch (knit every row) for 2 rows.

Scallop pattern (multiple of 6 sts):

Row 1 (RS): *K2tog, YO, K2tog, YO, K2tog, YO* repeat across.

Row 2: Purl all sts.

Row 3: *K1, YO, K1, YO, K1, YO* repeat across (each group of 3 sts becomes 6 sts).

Row 4: Purl all sts.

Row 5: *K2tog, K2tog, K2tog* repeat across (each group of 6 sts becomes 3 sts).

Row 6: Purl all sts.

Bind off loosely.

Sleeves (Optional)

Transfer sleeve sts from holder to double-pointed needles. With MC, pick up and knit 2 sts at underarm to avoid holes. Work in stockinette stitch in the round, following the same stripe pattern as the body, for 2 (2.5, 3) inches. Then work 2 rows of garter stitch (knit one round, purl one round) and bind off loosely.

Finishing

Weave in all ends. Block the dress to measurements. Sew two small buttons on the back yoke, using the eyelet holes as buttonholes (or create a small i-cord loop at the neck edge). Thread a satin ribbon through the eyelet row at the waist, if desired.

And there you have it—a gorgeous, coastal-inspired heirloom dress that's as delightful to knit as it is to gift. The soft stripes, delicate scallops, and breathable cotton make it a summer staple your little one will love (and you'll be proud to say you made it yourself). Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: The Aurora Borealis Drift Hat Free Pattern – Knit a Shifting Sky Mosaic