Lavender Blooms Ruffle Baby Romper Free Crochet Pattern

I’ve been searching for the perfect baby romper pattern for months, and this one absolutely stole my heart the moment I saw those cascading ruffle tiers. If you’ve been hunting for a show-stopping baby gift that looks far more complicated than it actually is, this is my favorite find.

Lavender Blooms Ruffle Baby Romper Free Crochet Pattern

The Lavender Blooms Ruffle Baby Romper combines a fitted moss stitch bodice with two layers of shell stitch ruffles, flutter sleeves, and the sweetest little flower applique at the waist. Those decorative wooden heart buttons at the crotch closure? Chef’s kiss.

This pattern works up beautifully in DK weight cotton yarn and includes instructions for both 3 to 6 months and 6 to 12 months sizing. I’d rate this as an intermediate level project, but if you’ve completed a couple of garment projects before, you’ll do just fine with a little patience.

Why This Crochet Baby Romper Pattern Stands Out

What makes this romper so special is the construction method. You’re building the piece from the top down, which means you can try it on as you go and adjust the length if needed. The bodice uses a dense, textured stitch that holds its shape beautifully, while the ruffles have that dreamy, flowing drape that photographs like a dream.

The square neckline gives it a vintage pinafore feel, and those flutter ruffle sleeve caps add just the right amount of whimsy without overwhelming the design. This is the kind of handmade baby outfit that gets passed down through families.

Materials You’ll Need

Before you start, gather everything so you’re not hunting for supplies mid-project.

Yarn: 250 yards (300 yards for larger size) of DK weight yarn in lavender. Look for 100% cotton or a cotton-acrylic blend. You’ll also need about 5 yards of sage green for the flower leaves.

Recommended yarns: Lion Brand 24/7 Cotton in Lavender works beautifully with excellent stitch definition. Paintbox Yarns Simply DK in Misty Lavender is another great choice that holds its shape through washing. WeCrochet Dishie in Lavender gives you a soft matte finish that’s gentle against baby skin.

Hooks: US size E-4 / 3.5 mm for the bodice and diaper cover. US size F-5 / 3.75 mm for the ruffle tiers.

Notions:

  • Yarn needle for seaming
  • At least 6 stitch markers
  • 4 decorative wooden heart buttons, approximately 5/8 inch
  • 4 sew-on snaps, size 1
  • 1 small seed bead for flower center (optional)
  • Sewing needle and matching thread
  • Gauge

    Getting gauge right is crucial for fit, especially with baby garments.

    With E-4 / 3.5 mm hook: 18 half double crochet (hdc) stitches and 12 rows equals 4 inches by 4 inches in moss stitch. Block your swatch before measuring.

    With F-5 / 3.75 mm hook: One shell cluster of 5 double crochet (dc) stitches measures approximately 1 inch wide.

    Finished Measurements

    Size 3 to 6 months: Chest circumference 16 inches, total length from shoulder to crotch 11 inches, bodice length 6 inches, waist circumference 15 inches.

    Size 6 to 12 months: Chest circumference 18 inches, total length from shoulder to crotch 12.5 inches, bodice length 6.5 inches, waist circumference 17 inches.

    The instructions below are written for size 3 to 6 months, with the larger size in parentheses throughout.

    Abbreviations and Stitch Definitions

    Let me walk you through every stitch you’ll use.

    ch = chain. This is your foundation stitch, created by yarn over and pulling through the loop on your hook.

    sl st = slip stitch. Insert hook, yarn over, pull through both the stitch and the loop on your hook in one motion.

    sc = single crochet. Insert hook, yarn over and pull up a loop (2 loops on hook), yarn over and pull through both loops.

    hdc = half double crochet. Yarn over, insert hook, yarn over and pull up a loop (3 loops on hook), yarn over and pull through all 3 loops.

    dc = double crochet. Yarn over, insert hook, yarn over and pull up a loop (3 loops on hook), yarn over and pull through 2 loops (2 loops remain), yarn over and pull through remaining 2 loops.

    BLO = back loop only. Instead of inserting your hook under both loops at the top of a stitch, you only go through the back loop. This creates a ribbed texture.

    sk = skip. Pass over the indicated stitch without working into it.

    RS = right side. The side that faces outward on the finished piece.

    WS = wrong side. The inside of your work.

    Special Stitches for This Baby Romper Crochet Pattern

    Moss Stitch

    This creates the dense, textured fabric on the bodice panels. It’s sometimes called linen stitch or granite stitch.

    Foundation row: Chain an even number. Hdc in 3rd chain from hook, then work (ch 1, skip 1 chain, hdc in next chain) across the row. Turn.

    All following rows: Ch 2 (this does NOT count as a stitch), hdc in first hdc, then work (ch 1, skip the ch-1 space, hdc in next hdc) across. Turn.

    When counting stitches in moss stitch, only count the hdc stitches, not the chain spaces.

    Shell Stitch

    Work 5 dc into the same stitch or space. This cluster of 5 dc counts as one shell. You’ll use this for the gorgeous ruffle tiers.

    Picot Edging

    This gives those ruffles their delicate scalloped edge.

    Step 1: Work 1 sc into the edge stitch.

    Step 2: Ch 3.

    Step 3: Sl st into the first chain made (closest to your work).

    Step 4: Work 1 sc into the next edge stitch.

    Repeat steps 2 through 4 across the entire edge.

    Flutter Ruffle

    Round 1: Work 1 sc in each stitch around armhole edge.

    Round 2: Work (1 sc, ch 2, 1 sc) in each sc around.

    Round 3: Work 3 dc in each ch-2 space around. Join with sl st.

    Round 4: Work picot edging around the entire outer edge.

    Step by Step Instructions

    Section 1: Front Bodice Panel

    The front bodice is worked flat from the top shoulder edge downward.

    With lavender yarn and E-4 hook, ch 38 (44).

    Row 1 (RS): Hdc in 3rd ch from hook, (ch 1, sk 1, hdc in next ch) across. Turn. 18 hdc (21 hdc)

    Rows 2 through 18 (2 through 20 for larger size): Ch 2, hdc in first hdc, (ch 1, sk ch-1 space, hdc in next hdc) across. Turn. 18 hdc (21 hdc)

    Your bodice panel should measure approximately 6 inches (6.5 inches) tall from the top edge.

    Leave a long tail for seaming. Set aside.

    Checkpoint: The piece should measure approximately 4 inches wide and 6 inches tall (4.5 inches wide and 6.5 inches tall for larger size).

    Section 2: Back Bodice Panel

    Work exactly as the front bodice panel.

    With lavender yarn and E-4 hook, ch 38 (44).

    Rows 1 through 18 (1 through 20): Work as front bodice panel. 18 hdc (21 hdc) per row

    Fasten off, leaving a long tail for seaming.

    Section 3: Side Seaming

    Lay both bodice panels with wrong sides together so right sides face outward. The top edges are your shoulder and neckline edges.

    Using a yarn needle and the long tail from one panel, whipstitch the left side seam from top to bottom. Leave approximately 1.5 inches (1.75 inches) open at the top of each side for the armhole opening.

    Repeat for the right side seam.

    Weave in all seaming tails.

    Checkpoint: The joined bodice tube should measure approximately 8 inches (9 inches) in circumference.

    Section 4: Flutter Ruffle Sleeve Caps

    Work one sleeve cap in each armhole opening.

    Join lavender yarn at the underarm seam with a sl st using E-4 hook.

    Rnd 1: Ch 1, work 1 sc evenly around entire armhole opening. Join with sl st to first sc. 12 sc (14 sc)

    Rnd 2: Ch 1, (1 sc, ch 2, 1 sc) in each sc around. Join with sl st to first sc. 12 ch-2 spaces (14 ch-2 spaces)

    Rnd 3: Sl st into first ch-2 space, ch 3 (counts as first dc), work 2 dc in same ch-2 space, work 3 dc in each ch-2 space around. Join with sl st to top of beginning ch-3. 36 dc (42 dc)

    Rnd 4 (picot finish): Work picot edging evenly around outer edge of Rnd 3. Fasten off.

    Repeat for second armhole.

    Section 5: Waistband

    The waistband is worked in BLO ribbing, picked up along the lower edge of the joined bodice tube.

    With lavender yarn and E-4 hook, join at the side seam with a sl st.

    Pick-up round: Ch 1, work 1 sc in each stitch and seam point evenly around the lower edge. Join with sl st to first sc. 36 sc (42 sc)

    If your count is slightly off, adjust with small increases or decreases to reach exactly 36 (42) sc.

    Rnds 1 through 5: Ch 1, work 1 sc in BLO of each sc around. Join with sl st to first sc. 36 sc (42 sc)

    Do not fasten off. You’ll continue directly into the ruffle.

    Checkpoint: The waistband should measure approximately 0.75 inches in height.

    Section 6: First Ruffle Tier

    Switch to F-5 hook. Do not fasten off from waistband.

    Pick-up round: Ch 1, work 2 sc in each sc around the top of the last waistband round. Join with sl st to first sc. 72 sc (84 sc)

    This doubling is what creates the full, gathered ruffle.

    Rnd 1 (shell setup): Ch 3 (counts as first dc), work 4 dc in same st (first shell made), sk 2 sc, sc in next sc, (sk 2 sc, 5 dc in next sc, sk 2 sc, sc in next sc) around. Join with sl st to top of beginning ch-3. 12 shells (14 shells)

    Rnd 2: Ch 1, sc in same st as join (center of first shell), (ch 3, sc in center dc of next shell) around, ch 3. Join with sl st to first sc. 12 ch-3 spaces (14 ch-3 spaces)

    Rnd 3: Sl st into first ch-3 space, ch 3 (counts as first dc), 4 dc in same space (first shell), sc in next sc, (5 dc in next ch-3 space, sc in next sc) around. Join with sl st to top of beginning ch-3. 12 shells (14 shells)

    Rnd 4: Ch 1, sc in first sc between shells, (ch 3, sc in center dc of next shell, ch 3, sc in next sc between shells) around. Join with sl st to first sc.

    Rnd 5 (picot edging): Work picot edging across entire outer edge. Fasten off.

    Checkpoint: The first ruffle tier should measure approximately 2 inches in depth.

    Section 7: Second Ruffle Tier

    The second tier is picked up from the sc stitches between shells in Rnd 1 of the first ruffle. This creates the layered cascade effect.

    With F-5 hook, join lavender yarn with sl st at the sc between the first and second shell of Rnd 1.

    Pick-up round: Ch 1, work 2 sc in each sc between shells around. Join with sl st to first sc. 24 sc (30 sc)

    Rnd 1 (shell setup): Ch 3, 4 dc in same st, (sk 2 sc, sc in next sc, sk 2 sc, 5 dc in next sc) across, end sk 2 sc, sc in next sc. Join with sl st to top of beginning ch-3. 4 shells (5 shells)

    Rnd 2: Ch 1, sc in first sc, (ch 3, sc in center dc of next shell, ch 3, sc in next sc) around. Join.

    Rnd 3: Sl st into first ch-3 space, ch 3, 4 dc in same space, sc in next sc, (5 dc in next ch-3 space, sc in next sc) around. Join. 4 shells (5 shells)

    Rnd 4 (picot finish): Work picot edging around outer edge. Fasten off.

    Checkpoint: Both ruffle tiers combined should measure approximately 3.5 inches (4 inches) in total depth.

    Section 8: Diaper Cover Base

    With lavender yarn and E-4 hook, ch 37 (43).

    Row 1 (RS): Sc in 2nd ch from hook, sc in each ch across. Turn. 36 sc (42 sc)

    Rows 2 through 10 (2 through 12 for larger size): Ch 1, sc in each sc across. Turn. 36 sc (42 sc)

    Fold the rectangle in half so the two short ends meet at center back. Whipstitch the center back seam closed, leaving 1.5 inches open at the bottom for leg opening.

    Work picot edging around each leg opening.

    Align the top edge of the diaper cover tube with the lower edge of the waistband. Whipstitch around the full circumference to attach.

    Section 9: Crotch Button Band

    Front button band:

    Join lavender yarn at lower left edge of center front diaper cover opening with E-4 hook.

    Row 1: Ch 1, work 10 sc evenly across the lower center front edge. Turn. 10 sc

    Row 2 (buttonhole row): Ch 1, sc in first sc, ch 2, sk 2, sc in next sc, ch 2, sk 2, sc in next sc, ch 2, sk 2, sc in next sc, ch 2, sk 2, sc in last sc. Turn. 4 buttonholes

    Row 3: Ch 1, sc in each sc and 2 sc in each ch-2 space across. Turn. 10 sc

    Fasten off.

    Back button band:

    Work same as front button band, but only Rows 1 and 3 (no buttonholes).

    Sew 4 wooden heart buttons to back band, aligning with buttonholes. Sew snaps to inside of both bands for secure closure.

    Section 10: Flower Applique

    With lavender yarn, make a magic ring.

    Rnd 1: Ch 1, work 6 sc into ring, join with sl st to first sc. 6 sc

    Rnd 2: (Ch 3, 2 dc in same st, ch 3, sl st in next st) 6 times. 6 petals

    Fasten off, leaving a tail for sewing.

    With sage green yarn, work 2 small leaf loops (each: ch 4, sl st in base). Attach leaves to flower base.

    Sew the flower to center front waistband, just above the first ruffle, slightly right of center. Add a seed bead to the center if desired.

    Finishing Your Lavender Baby Romper

    Weave in all remaining ends securely. Check all seams and reinforce any weak spots.

    Wet block the finished romper by hand washing in cool water with gentle soap. Press out excess water in a clean towel without wringing. Lay flat and gently shape the bodice flat and the ruffle tiers open and fanned. Pin the ruffles to their full width. Allow to dry completely, about 24 hours.

    Once dry, check that all picot edges are crisp and open.

    Care Instructions

    Machine wash on gentle cycle in cool water, or hand wash. Lay flat to dry. Avoid tumble drying, ironing directly on the fabric, or dry cleaning. Store flat or lightly folded to preserve ruffle shaping.

    Lavender Blooms Ruffle Baby Romper Free Crochet Pattern

    Size Customization Tips

    To size up (12 to 18 months): Add 6 stitches to each bodice foundation chain (ch 50), add 2 more rows to the bodice, use 48 sc for the waistband, and work 16 shells in the first ruffle tier and 6 in the second.

    To size down (0 to 3 months): Subtract 6 stitches from each bodice (ch 32), reduce to 16 rows in the bodice, use 30 sc for the waistband, and work 10 shell repeats in the first ruffle tier.

    This baby romper crochet pattern makes the most gorgeous gift for baby showers, first birthdays, or photo sessions. The combination of structured bodice and flowing ruffles photographs beautifully, and parents will treasure it for years.

    I hope you love making this as much as I loved writing it up for you. If you have any questions along the way, don’t hesitate to reach out. Happy hooking!

    If this pattern caught your eye, go ahead and save it to your Pinterest boards so you can find it when you’re ready to start. And please, leave a comment below if you make one. I’d absolutely love to see your finished rompers and hear which color combinations you chose!

    You Might Also Like

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    *