Dusty Mauve Rainbow Baby Dress Free Crochet Pattern

Dusty mauve rainbow baby dress

# Dusty Mauve Rainbow Baby Dress Free Crochet Pattern

Dusty mauve with a rainbow surprise! This sweet baby dress has a soft mauve bodice and a skirt striped in gentle rainbow pastels — pink, yellow, mint, blue, and lavender. It’s the dress that makes everyone smile, and the rainbow stripes are just the happiest detail.

Top-down construction with simple stripe changes in the skirt. The mauve bodice keeps it sophisticated; the rainbow skirt keeps it fun.

Rainbow baby dress on hanger

Dusty mauve with pastel rainbow stripes — sophisticated and sweet. Soft cotton for baby comfort.

What You’ll Need

  • DK-weight soft cotton yarn in dusty mauve (approx. 200 yards), plus pastel pink, yellow, mint, blue, and lavender (approx. 60 yards each)
  • Size G-6 (4.0 mm) crochet hook
  • Tapestry needle
  • 2 small buttons

Finished size:

  • 6–12 months: chest 18 inches, length 14 inches

Rainbow stripes close-up

The Pattern

Bodice (mauve)

Ch 50.

Row 1: DC in the 4th chain from the hook and in each chain across, Ch 2, turn. (48 DC)

Row 2 (increase): *DC in the next 5 stitches, 2 DC in the next stitch,* repeat across, Ch 2, turn. (56 DC)

Rows 3–4: DC in each stitch across, Ch 2, turn. (56 DC)

Row 5 (divide): Slip stitch to join in the round. Ch 2, DC in the next 8 (front), skip 12 (sleeve), DC in the next 20 (back), skip 12 (sleeve), DC in the next 8 (front), join. (36 DC)

Rounds 6–7: Ch 2, DC in each stitch around, join. (36 DC)

Rainbow Skirt

Round 8 (increase): Ch 2, *DC in the next 2 stitches, 2 DC in the next stitch,* repeat around, join. (48 DC)

Work 2 rounds per rainbow color: pink, yellow, mint, blue, lavender, then repeat.

Rounds 9–18: Ch 2, DC in each stitch around, changing colors every 2 rounds, join. (48 DC)

Round 19 (increase): With the next rainbow color, Ch 2, *DC in the next 3 stitches, 2 DC in the next stitch,* repeat around, join. (60 DC)

Rounds 20–24: Continue the rainbow stripes, 2 rounds per color. (60 DC)

Round 25: With mauve, Ch 1, SC in each stitch around, join. Fasten off.

Sew 2 buttons at the back bodice. Work 1 round of mauve SC around each armhole. Weave in all ends.

Sophie’s Tips

  • Change colors at the round join — the stripes will be nearly seamless.
  • Carry the colors up inside for 2-round stripes to reduce ends.
  • The rainbow order should flow: pink → yellow → mint → blue → lavender.

Somewhere over the rainbow — the happiest little dress!