Peach Blossom Baby Dress Free Crochet Pattern

This is the baby dress that makes people stop and ask if you really made it. Soft peach yarn, a scalloped collar that looks like petals, a skirt built from tiny granny squares, and three little crocheted roses perched at the neckline. It looks heirloom-level fancy, yet the construction stays surprisingly logical once you break it into sections. Ready to create something that feels like pure springtime?

About This Baby Dress Crochet Pattern

This dress works top-down from a decorative scalloped collar into a raglan-style yoke, then flows into a full granny-square skirt. Cap sleeves get a matching ruffle edge, an eyelet round at the waist lets you thread ribbon, and three-dimensional roses with tiny leaves finish the neckline.

The pattern is written for size 6 to 12 months and delivers these finished measurements after blocking:

  • Chest circumference: about 18 inches (46 cm)
  • Total length (shoulder to hem): about 14 inches (35.5 cm)
  • Bodice length (shoulder to waist): about 6 inches (15 cm)
  • Skirt length (waist to hem): about 8 inches (20 cm)
  • Sleeve opening: about 6 inches (15 cm)

Customization notes appear later if you need a newborn or toddler size.

Skill Level

This sits firmly in the intermediate to advanced range. You should feel comfortable working both flat and in the round, following multi-step repeats, joining granny squares, and shaping three-dimensional embellishments.

If you have already finished a couple of garments and one lace or motif project, you own the skills. Take it one section at a time and the whole dress comes together smoothly.

Materials You’ll Need

Gather everything first so the flow never stalls.

Yarn:

  • Yarn A (main): Peach or soft coral worsted-weight cotton, 400–450 yards (365–410 m)
  • Yarn B (roses): Dusty rose or deeper coral, about 30 yards (27 m)
  • Yarn C (leaves): Warm taupe or light khaki, about 15 yards (14 m)

Mercerized cotton gives the best drape and stitch definition. Paintbox Yarns Cotton DK, Lion Brand 24/7 Cotton, or Cascade Cherub DK all work well.

Hooks:

  • US G-6 (4.0 mm) for the main body and skirt
  • US F-5 (3.75 mm) for the collar edging and roses

Notions:

  • Cream satin ribbon, ⅜ inch wide, about 24 inches long
  • One small button, about ⅝ inch
  • 6–9 tiny pearl or seed beads for rose centers (optional but lovely)
  • At least 6 stitch markers
  • Yarn needle, scissors, measuring tape

Gauge

With G-6 hook and main yarn:

  • 18 single crochet = 4 inches (10 cm)
  • 9 rows of single crochet = 4 inches (10 cm)
  • One completed 3-round granny square = about 2.25 inches (5.7 cm)

Please swatch. One stitch per inch off changes the chest fit by a full inch or two. Better to know now than after the yoke is finished.

Abbreviations and Stitch Definitions

All terms use standard US crochet language.

  • beg = beginning
  • BLO = back loop only
  • ch = chain
  • ch-sp = chain space
  • dc = double crochet
  • hdc = half double crochet
  • inc = increase (2 stitches in same stitch)
  • lp(s) = loop(s)
  • MC = main color (peach)
  • PM = place marker
  • rem = remaining
  • rep = repeat
  • rnd = round
  • RS / WS = right side / wrong side
  • sc = single crochet
  • sc2tog = single crochet two together
  • sk = skip
  • sl st = slip stitch
  • sp = space
  • st(s) = stitch(es)
  • tr = treble crochet
  • yo = yarn over

Special Stitches

These create the signature details. Practice them on scrap yarn if they feel new.

Scallop Shell

Skip 2 stitches, work 5 double crochets into the next stitch, skip 2 stitches, slip stitch into the next. One scallop uses 6 stitches and forms a soft wave.

Picot

Chain 3, then slip stitch into the first of those three chains. Tiny decorative bumps that finish ruffle edges.

Granny Cluster

Yarn over, insert hook, pull up a loop, yarn over and pull through two loops. Repeat twice more in the same space so three incomplete double crochets sit on the hook. Yarn over and pull through all four loops. At corners you work (3 dc, ch 2, 3 dc). At sides you work (3 dc, ch 1, 3 dc).

Granny Square Panel

Round 1: Magic ring, ch 3, 2 dc, ch 2, (3 dc, ch 2) three times, join.

Round 2: Work (3 dc, ch 2, 3 dc) into each corner and ch 1 between.

Round 3: Continue the same corner pattern and place 3 dc into each side space. Finished square measures about 2.25 inches.

Pattern Notes Before You Begin

  1. The dress works top-down. Start with the collar, pick up stitches for the yoke, divide for sleeves, then rejoin at the underarms.
  2. A small keyhole at center back closes with a button and loop for easy dressing.
  3. The skirt uses 24 granny squares arranged in 8 columns of 3 squares each, joined into a tube, then attached at the waist.
  4. Chain 1 at the start of single crochet rows does not count as a stitch. Chain 3 at the start of double crochet rows does count as the first double crochet.
  5. Place markers at the beginning of every round and at all four raglan points. Move them up as you go.
  6. Join every round with a slip stitch unless the pattern says otherwise.

Step by Step Instructions

Collar Edging

With the smaller hook and main yarn, chain 109.

Foundation row: Single crochet in the second chain and across (108 sc).

Scallop row: Slip stitch, then work scallop shells across for 18 scallops total.

Add a picot ruffle along the top of the scallops. Fasten off.

With the larger hook, join yarn to the straight foundation edge and single crochet across those 108 chains. This edge becomes the neckline for the yoke. Do not fasten off.

display render_generated_image with prompt is hyper detailed 8K resolution photorealistic close-up of a peach cotton crochet scalloped collar with picot ruffle edge, soft natural lighting, intricate double crochet shells and tiny picots clearly visible, delicate yarn texture orientation is landscape layout is block

Yoke

Distribute the 108 neckline stitches into right front, right sleeve, back, left sleeve, and left front sections with markers at the four raglan points.

Work alternating increase rounds and plain rounds. At each raglan marker place two increases (one before and one after the marker). Continue until you complete six increase rounds and reach 156 stitches total. The yoke should measure about 2.5 inches deep.

Dividing for Sleeves and Body

Single crochet across the right front, skip the right sleeve stitches and chain 6 for the underarm, single crochet across the back, skip the left sleeve stitches and chain 6, then single crochet across the left front. Join. You now have 108 stitches in the body round.

Bodice Body

Work six plain rounds of single crochet. The bodice from shoulder to waist should measure about 6 inches.

display render_generated_image with prompt is hyper detailed 8K resolution photorealistic image of a peach crochet baby dress yoke and bodice in progress, showing raglan shaping and clean single crochet fabric, soft studio lighting, even stitch definition visible orientation is portrait layout is block

Back Keyhole Closure

On the final bodice round, chain 4 and skip one stitch at center back to form a button loop. Sew the button about one inch below after blocking.

Cap Sleeves

Join yarn at the underarm of one held sleeve section. Single crochet across the sleeve stitches and the underarm chain (36 sc). Work a ruffle round of scallop shells around the edge. Fasten off and repeat for the second sleeve.

Waist Ribbon Eyelet Round

Join yarn at the waist edge. Work (double crochet, chain 1, skip 1) around to create 54 eyelet spaces. Follow with one plain round of single crochet.

Skirt

Make 24 granny squares. Arrange them into 8 vertical columns of 3 squares each. Join the squares within each column, then join the columns side-by-side into a tube. Attach the top edge of the tube to the waist of the bodice with a joining round of single crochet. Work a preparation round of single crochet around the bottom edge, adjusting to 96 stitches.

display render_generated_image with prompt is hyper detailed 8K resolution photorealistic overhead view of peach crochet granny squares arranged in columns and joined into a skirt tube, clear cluster stitches and chain spaces, soft natural light, precise motif details visible orientation is landscape layout is block

Hem Scallop Border

Work one plain single crochet round, then a round of scallop shells (16 scallops), and finish with a picot edging along the tops of the double crochets. The hem now mirrors the collar and the full dress measures about 14 inches from shoulder to hem.

Roses and Leaves

For each rose (make 3): Chain 31, work a row of double crochet, then a row of alternating single crochet and chain-1 spaces. Along the long edge of the foundation, work three double crochets into each post to create a ruffle. Roll the strip tightly with the ruffle facing out and secure the base. Sew two or three beads into the center.

For each leaf (make 6): Chain 10 and work a leaf shape of slip stitch, single crochet, half double, double crochet, then reverse the sequence on the opposite side of the chain.

Arrange the three roses evenly across the front neckline and place two leaves behind each rose. Sew them securely in place.

display render_generated_image with prompt is hyper detailed 8K resolution photorealistic close-up of three small crocheted peach and dusty-rose roses with taupe leaves and pearl bead centers attached to a baby dress neckline, delicate rolled-petal texture, soft natural lighting orientation is portrait layout is block.

Ribbon

Cut the cream satin ribbon to about 22 inches. Thread it through every other eyelet space around the waist, starting and ending at center front. Tie a bow and trim the ends at an angle.

display render_generated_image with prompt is hyper detailed 8K resolution photorealistic full view of the finished peach blossom baby dress with scalloped collar, cap sleeves with ruffles, granny square skirt, scalloped hem, waist ribbon bow, and three crocheted roses with leaves at the neckline, displayed on a soft neutral background with gentle natural light, heirloom-quality baby garment style orientation is portrait layout is block

Size Customization Tips

For 12–24 months, add two extra increase rounds to the yoke and two extra granny-square columns to the skirt. Finished chest will sit around 20 inches.

For 0–3 months, stop the yoke two increase rounds earlier and use only six granny columns. Finished chest will measure about 16 inches.

To lengthen the skirt, add a fourth square to each column. That adds roughly 2.25 inches of length.

Finishing and Blocking

Weave in every end securely, running the tails back on themselves for at least an inch in two directions. Wet block the dress: soak in cool water, press out moisture in a towel, and pin the granny squares and scallops fully open on a blocking mat. Let it dry completely (at least 24 hours). Attach the roses and button after blocking if you have not already.

Care Instructions

Hand wash in cool water with gentle baby detergent. Never wring. Roll in a towel to remove excess water and dry flat. Skip the dryer. Store the dress flat or loosely folded so the collar and roses keep their shape.

You Might Also Like

FAQ’s

How long does this dress usually take?

Most makers finish in 18 to 26 hours spread over several sessions. The granny squares and roses take the bulk of the time, but they are meditative once the rhythm starts.

Can I use acrylic yarn instead of cotton?

You can, but cotton or a cotton-blend gives better drape and stitch definition for the granny squares and scallops. Acrylic tends to feel stiffer and less breathable for a baby dress.

Do the roses stay secure with baby wear?

Sew them firmly with the yarn tails and weave the ends well. The beads sit in the center and are decorative only; knot them tightly from the wrong side.

What if my granny squares are a bit larger or smaller?

Adjust the number of columns or the joining tension so the tube matches the waist circumference. Blocking helps even out small differences.

Is the keyhole opening easy for dressing?

Yes. The button-and-loop closure at the back neck makes it simple to slip the dress over a baby’s head without stretching the collar.

Can I skip the ribbon?

Absolutely. The eyelet round still looks pretty on its own. The ribbon just adds an extra sweet detail and a bit of color contrast.

Final Thoughts

You now have a peach blossom baby dress that looks like it stepped out of a storybook. The scalloped collar, floating granny-square skirt, tiny roses, and soft ribbon bow create something truly special for a little one. Whether it is a shower gift, a christening keepsake, or simply a “just because” project, this dress carries the kind of handmade love that lasts. Enjoy every stitch.

Leave a Comment

Scroll to Top