# Sage Green Ruffle Baby Dress Set Free Crochet Pattern
Layers of sage ruffles with the sweetest matching bonnet! This baby dress set is pure sweetness — a soft sage bodice with a cascading ruffle skirt, plus a bonnet trimmed to match. It’s the outfit I picture for garden parties, christenings, and first birthdays.
The ruffles are just increase rounds in the skirt — the more you add, the fluffier it gets. The bonnet is a simple cap with a ruffled brim. Sweet, simple, stunning.

Soft sage green — gentle, natural, and beautiful in photos. Light cotton-blend yarn with lovely drape for the ruffles.
What You’ll Need
- DK-weight soft cotton-blend yarn in sage green (approx. 450 yards)
- Size G-6 (4.0 mm) crochet hook
- Tapestry needle
- 2 small buttons
Finished size:
- 6–12 months: chest 18 inches, dress length 14 inches

The Pattern
Bodice
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)
Ruffle Skirt
Round 8: Ch 2, work 2 DC in each stitch around, join. (72 DC)
Rounds 9–11: Ch 2, DC in each stitch around, join. (72 DC)
Round 12: Ch 2, work 2 DC in each stitch around, join. (144 DC)
Rounds 13–15: Ch 2, DC in each stitch around, join. (144 DC)
Round 16: Ch 1, SC in each stitch around, join. Fasten off.
Bonnet
Ch 36.
Row 1: DC in the 4th chain from the hook and in each chain across, Ch 2, turn. (34 DC)
Rows 2–8: DC in each stitch across, Ch 2, turn. (34 DC)
Row 9: SC2tog across. (17 SC)
Fold in half and seam the back. Ruffled brim: Join yarn at the front edge.
Round 1: Work 2 SC in each stitch around the front opening.
Round 2: SC in each stitch around. Fasten off. Ties: Ch 40 at each front corner.
Sew 2 buttons at the back bodice. Work 1 round of SC around each armhole. Weave in all ends.
Sophie’s Tips
- The double increase rounds are what make the ruffles cascade — don’t be afraid of the stitch count!
- Steam-block the ruffles lightly to help them fall in soft waves.
- The bonnet brim ruffle should match the skirt’s fullness for a coordinated set.
Ruffles and roses — the sweetest little set!