Little Bow Peep Baby Dress

Pin it

Create a charming, vintage-inspired baby outfit with this delightful crochet pattern featuring a lacy ruffled skirt, adjustable tie straps, and a beautiful textured bow.

Crochet Baby Dress Pattern, Little Bow Peep Dress

There is nothing quite like the magic of gifting a handmade garment to a brand-new little soul. I still remember the first baby dress I ever crocheted, holding that tiny piece of fabric and wondering if it would actually fit.

It did, but only for a week.

Babies grow at an astonishing speed, which makes traditional, rigid garments a bit of a heartbreak to craft. You spend hours pouring love into every stitch, only for the outfit to be outgrown before the next family gathering.

That is why I designed this particular piece with a highly practical twist. By incorporating adjustable shoulder straps that tie at the back, this garment grows right along with your favorite little bundle.

The breezy, pleated skirt also offers plenty of wiggle room for active babies. If you enjoy making garments for little ones, you might also love my Isla Dress, which is another wonderful wardrobe staple.

Today, we are diving into the step-by-step process for this heirloom-quality design, which features a textured bodice and a wonderfully ruffly skirt. Whether you are prepping for a baby shower or dressing your own little darling, this project is bound to become a cherished favorite.

Why You'll Love This Pattern

  • Grow-With-Me Design: The adjustable shoulder ties ensure a comfortable fit that lasts much longer than standard baby clothes.
  • Stunning Texture: The combination of simple bodice stitches and a lacy, ruffly skirt creates a beautiful visual contrast.
  • No-Fuss Construction: Worked directly from the bodice down, minimizing seams and making the assembly process incredibly smooth.

Materials You'll Need

  • Yarn: DK weight (Size 3) baby yarn in two contrasting colors. (Samples shown use Bernat Softee Baby Yarn in White, Snuggly Wuggly Baby Sport in Cool Baby Blue and Candy Pink).
  • Hook: Size F (3.75 mm) for the bodice and Size H (5.0 mm) for the skirt.
  • Notions: Two 1/4-inch buttons for the back closure, a yarn needle for weaving in ends, and scissors.
  • Yardage: Approximately 250 to 450 yards depending on the size you choose to make.

Gauge & Sizing

  • Gauge: Bodice: 14 hdc = 4 inches using the F (3.75 mm) hook. Skirt: 2 V-stitches alternating with 2 Shells = 5 inches; 5 rows = 3.5 inches using the H (5.0 mm) hook.
  • Sizes included: Newborn, 3 months, 6 months, 12 months, 18 months, and 24 months.
  • Finished measurements: Chest sizes correspond to standard baby measurements for each age bracket, with an adjustable back closure to customize the fit.
Step Image

Abbreviations & Stitch Instructions

  • ch: Chain
  • sc: Single crochet
  • hdc: Half double crochet
  • dc: Double crochet
  • tr: Treble crochet
  • sl st: Slip stitch
  • sk: Skip
  • st(s): Stitch(es)
  • Shell: 5 dc worked into the same stitch.
  • V-st (V-stitch): (dc, ch 1, dc) worked into the same stitch.
  • Note: This pattern uses standard US terms. If you are more familiar with British terminology, check out my US to UK Crochet Conversion Chart.

Pattern Notes

  • Skill Level: Intermediate beginner.
  • This pattern is written in US crochet terms.
  • The item is worked flat for the bodice, then joined to work in the round for the skirt.
  • Keep your half double crochet stitches relatively relaxed on the bodice to ensure the fabric remains soft and stretchy against baby's skin.
  • You can easily adjust the skirt length by adding or subtracting repeat rounds of the lace pattern to suit your preference.

Step-by-Step Instructions

The instructions are written for the smallest size with stitch counts for bigger sizes given in brackets in the order: NB (3 months, 6 months) (12 months, 18 months, 24 months).

Step 1: Crocheting the Bodice

We will begin by crocheting the bodice as a flat, rectangular panel.

Using your smaller F hook, create a starting chain of 57 (65, 69) (73, 77, 85). If you struggle with tight chains, you can learn how to adjust your foundation chain for a perfect start.

Row 1: 1 hdc in 3rd ch from hook (starting ch-2 counts as first hdc), *sk next chain, 2 hdc in next ch, repeat from * to end of chain. Turn. [56 (64, 68) (72, 76, 84) hdc]

Row 2: Ch 2 (counts as first hdc), sk next hdc, 2 hdc into the next space between stitches, *2 hdc in next space between stitches, repeat from * 26 (30, 32) (34, 36, 40) times total until you reach the final space, sk next hdc, 1 hdc in the top of the turning chain from the previous row. Turn. [56 (64, 68) (72, 76, 84) hdc]

Row 3: Ch 2 (counts as first hdc), 1 hdc in the first space between stitches, *2 hdc in the next space, repeat from * 26 (30, 32) (34, 36, 40) times, 1 hdc in the final space, 1 hdc in the top of the turning chain. Turn. [56 (64, 68) (72, 76, 84) hdc]

Repeat Rows 2 and 3 until the bodice measures 2 ¾ (3, 3 ¼) (3 ½, 3 ¾, 4 ¼) inches.

Next Row: Ch 1 (does not count as stitch), 1 sc in the first stitch and in each stitch across. Turn. [56 (64, 68) (72, 76, 84) sc]

Next Row: Repeat the single crochet row once more. Do not fasten off.

Step 2: Adding the Buttonhole Band

This band is worked along the short side of the bodice to create a neat closure.

Row 1: Ch 1 (does not count as stitch) at the corner, work single crochet stitches evenly along the short edge of the bodice rectangle. Aim for 13 (14, 15) (16, 17, 19) sc. Turn.

Row 2: Ch 1, 1 sc in each stitch across. Turn.

Row 3 (Buttonhole Row): Ch 1, 1 sc in each stitch until you reach the halfway point of the band, ch 1, sk 1 st, 1 sc in each stitch until 2 stitches remain, ch 1, sk 1 st, 1 sc in the last stitch. Turn.

Row 4: Ch 1, 1 sc in each stitch and in each chain space across. Do not fasten off.

Step 3: Joining the Bodice and Starting the Skirt

Now we will join the short sides of the bodice and begin working the skirt in the round.

Round 1 (sc round): Overlap the buttonhole band over the opposite short side of the bodice, keeping 4 stitches underneath it. Insert your hook through the corner of the buttonhole band and the 4th stitch behind it, work a slip stitch to join. Ch 1, 2 sc in the same joined stitch. Work 2 sc in each stitch around until you reach the buttonhole band area again. Insert your hook through both the band and the 3 stitches behind it, working 2 sc through both layers for each of those stitches. Slip stitch to the first sc of the round to join. [112 (128, 136) (144, 152, 168) sts]

Step Image

Step 4: Crocheting the Lacy Skirt

Switch to your larger H (5.0 mm) hook to give the skirt a lovely, flowing drape.

Round 2: Ch 3, 1 dc in the same stitch (this forms your first V-stitch), sk 3 sts, work a Shell (5 dc) in the next stitch, *sk 3 sts, V-stitch in the next, sk 3 sts, Shell in the next, repeat from * 13 (15, 16) (17, 18, 20) times total. Slip stitch to the top of the beginning ch-2 of the first V-stitch to join. Do not turn. [14 (16, 17) (18, 19, 21) repeats of V-stitch and Shell]

Round 3: Slip stitch into the ch-1 space of the first V-stitch. Ch 3, work 4 dc in the same space (first Shell completed). *Work a V-stitch in the center (3rd) dc of the next Shell, work a Shell in the ch-1 space of the next V-stitch, repeat from * around, ending with a V-stitch in the last Shell. Slip stitch to the top of the beginning ch-3 of the first Shell to join. Do not turn. [14 (16, 17) (18, 19, 21) repeats]

Round 4: Slip stitch across the next two stitches to reach the center (3rd) dc of the Shell. Ch 3, 1 dc in the same stitch (first V-stitch completed). *Work a Shell in the ch-1 space of the next V-stitch, work a V-stitch in the center dc of the next Shell, repeat from * around, ending with a Shell in the last V-stitch. Slip stitch to the top of the beginning ch-2 of the first V-stitch to join. Do not turn. [14 (16, 17) (18, 19, 21) repeats]

Repeat Rounds 3 and 4 until the skirt measures 7 (7 ½, 8) (10, 11, 13) inches from the join line. Fasten off.

Step 5: Adding the Bodice Top Picot Edging

Using your F hook and contrasting yarn, slip stitch into the top corner of the buttonhole band at the back. Ch 1, work 4 sc until you reach the first ch-1 space. *Work 1 sc in the ch-1 space, ch 3, slip stitch into the 3rd chain from hook (picot made), 1 sc between the next two hdc posts, 1 sc in the next ch-1 space, 1 sc between the next two hdc posts, repeat from * across to the end of the bodice. Fasten off.

Step 6: Making the Shoulder Straps (Make 2)

Using your F hook, chain 75 (77, 79) (81, 83, 85). Slip stitch into the 4th chain from hook (first petal made). *Ch 4, slip stitch into the 4th chain from hook, repeat from * 4 times total. Slip stitch to the base of the very first petal to form a tiny flower. Slip stitch in each remaining chain across. Fasten off, leaving a 7-inch tail for sewing.

To assemble, thread the non-flower end of the straps through the spaces between the stitches on the back of the bodice. Sew the non-flower ends securely to the inside front of the bodice, inserting at least 1 ¼ inches of the strap inside the dress to allow for adjustment. Space the straps 3 ¼ (3 ¼, 3 ½) (3 ½, 4, 4) inches apart.

Step 7: Crafting the Decorative Bow

Using your H hook and contrasting yarn, chain 42 (42, 44) (44, 46, 46).

Row 1: 1 sc in the 2nd chain from hook and in each chain across. Turn. [41 (41, 43) (43, 45, 45) sc]

Row 2: Ch 1, 1 sc in the first stitch, *1 tr in the next stitch, 1 sc in the next, repeat from * to the end. Turn. [21 sc and 20 tr]

Row 3: Ch 1, 1 sc in the first stitch and in each stitch across. Turn. [41 (41, 43) (43, 45, 45) sc]

Repeat Rows 2 and 3 four more times for sizes up to 6 months, and five more times for sizes 12 months and up.

Fold the strip in half and slip stitch the short ends together on the wrong side. Turn right side out, center the seam at the back, and pinch the middle to gather. Wrap your yarn tightly around the center several times to secure the bow shape, tie a knot, and leave a long tail. If you love adding bows to your projects, you can also check out my Crochet Bow Pattern for more ideas. Sew the bow securely to the front center of the bodice.

Easy Variations & Custom Ideas

  • Tutu Style Skirt: Swap the lacy crochet skirt for a tulle skirt using my No Sew Tutu Dress Crochet Pattern technique.
  • Simple Hemline: Skip the picot edging and finish with a clean round of single crochet for a modern, minimalist look.
  • Solid Color Classic: Work the entire dress in a single pastel shade for a timeless, elegant heirloom look.
  • Matching Accessories: Pair this dress with some adorable handmade footwear using my Baby Girl Sandals Crochet Pattern.
  • Winter Cozy Version: Use a soft wool blend and layer it over a long-sleeved onesie with matching leggings for colder months.
  • Colour ideas: Try a classic navy and white nautical theme, or a soft sage green paired with cream for a modern botanical vibe.
  • Yarn substitutions: Any premium baby DK yarn will work beautifully, such as Paintbox Yarns Baby DK or Stylecraft Baby Wondersoft DK.

Common Troubleshooting & Fixes

  • Problem: The bodice is curling or feels too stiff.
    Fix: Your tension might be a bit too tight. Try switching to a slightly larger hook (like a 4.0 mm) for the bodice to give it more drape.
  • Problem: The skirt is ruffling too much and looks bunched up.
    Fix: Make sure you didn't accidentally skip the "sk 3 sts" instructions in Round 2. Those skipped stitches are crucial for giving the lace room to spread out.
  • Problem: The buttonholes are too loose and the buttons slip out.
    Fix: You can sew a slightly larger button (up to 1/2 inch) onto the back, or work a tight round of slip stitches around the buttonhole eyelet to shrink the opening.
  • Problem: The straps are stretching out too much over time.
    Fix: Cotton yarn stretches less than acrylic. If using acrylic, you can slip stitch along both sides of the strap chain to reinforce it and prevent sagging.

Care Instructions

To keep this delicate handmade dress looking its best, hand wash it in cool water with a mild baby-safe detergent. Gently squeeze out excess water using a clean towel—never wring or twist the fabric. Lay the dress flat on a dry towel to air dry, shaping the lacy skirt and bow while damp.

Final Thoughts

There is nothing quite like seeing a little one wearing something you made with your own two hands. Take your time with the lace, enjoy the rhythm of the stitches, and don't forget to share your finished creations with me—I absolutely love seeing your work!

Next Post Previous Post

People Also Like

Stay in the Loop! 🧶

Get new patterns, tips, and cozy inspiration straight to your inbox — no spam, ever.

me