🧢 Beautiful ✨ Detailed πŸ’ Adorable

Baby Dress Pattern

Baby Dress Pattern
4.7β˜… Rating
5-7 Hours Time Needed
3.4K Made This
βœ‚οΈ

Intermediate Level

Ideal for those with basic crochet experience, featuring slightly more advanced stitches and techniques to expand your skills.

⏱️

Weekend Treat

Takes 5-7 hours, making it an enjoyable project to finish over a couple of days.

πŸ‘•

Casual Chic

Relaxed style with a modern twist, perfect for everyday wear while maintaining that handcrafted uniqueness.

About This Baby Dress Pattern

This pattern creates a charming baby dress with a textured bib, a full skirt and frilled straps. It includes multiple sizes from 0-3 months up to 7-8 years and colour-coded stitch counts for easy size selection. The dress can be worked with DK weight cotton yarn and finished with pretty buttons for a classic look.

Baby Dress Pattern crochet pattern - detailed view of completed project

The instructions include options to work a detailed skirt or plain DC rounds for a simpler finish. Clear photos and stitch counts are provided to help you at every stage.

Why You'll Love This Baby Dress Pattern

I absolutely love this pattern because it combines simple stitches with textured detail to create a timeless baby dress that looks intricate but is straightforward to make. I enjoy the versatility of the skirt options β€” you can make a quick DC skirt or take the extra time to work the crossed treble detail for a lacy finish. The frilled straps are one of my favourite touches; they add so much personality and sweetness to the design. Sewing the straps and placing the little button loop feels like a satisfying finishing step that brings the whole piece together.

Baby Dress Pattern step 1 - construction progress Baby Dress Pattern step 2 - assembly progress Baby Dress Pattern step 3 - details and accessories Baby Dress Pattern step 4 - final assembly and finishing

Switch Things Up

I love how easily this dress can be customised: change yarn colour for a two-tone bodice and skirt, or use variegated yarn for a subtle gradient effect.

Want a chunkier version? Use a bulkier yarn and a larger hook to make a cozy, winter-ready dress; adjust stitch counts as needed for fit.

I often swap the frill pattern for a simple picot edge if I want a cleaner look; this gives a delicate finish without extra bulk.

For a summer version, choose a lightweight cotton-linen blend and keep the skirt in DC rounds for faster progress and breathable wear.

Try adding lace trim, tiny crocheted flowers, or embroidered initials to personalise each dress; these small details make lovely gifts.

If you prefer a buttoned back, replace the straps with wider shoulder panels and add buttonholes on the waistband for a different fastening option.

I sometimes shorten the skirt by working fewer detail repeats to create a tunic-style top for older children, which works beautifully over leggings.

For a miniature keepsake, use finer yarn and a smaller hook to create a tiny version suitable as an ornament or doll dress.

Add a lining or lightweight cotton underdress for extra comfort and opacity if your yarn is a little open or lacey.

I recommend experimenting with contrast edges (edging in a different colour) to frame the bib and straps and make the details pop.

Common Mistakes & How to Fix Them

βœ— Not following the colour coded stitch counts for your chosen size can lead to an incorrect fit; always check and use the correct numbers for the size you are making before proceeding. βœ— Using an incorrect hook size will affect gauge and final size; use 3.5mm for the bodice and 4.0mm for the skirt as instructed to match the pattern gauge. βœ— Working into the Ch3 button loop accidentally will change the stitch count; be careful to avoid the Ch3 loops when instructed and note when a chain is only a button loop. βœ— Skipping stitch markers when placing straps or frill markers causes misplacement; place the markers exactly as shown and pin straps before sewing to ensure symmetry.

Baby Dress Pattern

Make a delicate, vintage-inspired baby dress with this detailed crochet pattern. You will work a textured bodice, a full skirt with optional lace detail, a neat bib and pretty frilled straps. The pattern includes size options from newborn to 7-8 years and clear stitch counts so you can customise the fit for your little one.

Intermediate 5-7 Hours

Materials Needed for Baby Dress Pattern

β€” Main Fabric

  • 01
    DK weight yarn (3 weight) - sample used: Paintbox Cotton DK or Drops Muskat Cotton (100g approx 225 mtrs)
  • 02
    Size 0-3 months - approx 400m DK yarn
  • 03
    Size 3-6 months - approx 430m DK yarn
  • 04
    Size 6-12 months - approx 500m DK yarn
  • 05
    Size 2-3 years - approx 560m DK yarn
  • 06
    Size 4-6 years - approx 620m DK yarn
  • 07
    Size 7-8 years - approx 700m DK yarn

β€” Tools Required

  • 01
    Crochet hook size 3.50mm
  • 02
    Crochet hook size 4.00mm
  • 03
    Yarn needle for sewing
  • 04
    Scissors
  • 05
    Stitch markers
  • 06
    Measuring tape
  • 07
    Buttons for fastening
  • 08
    Pins for assembly

Progress Tracker

0% Complete

β€” Bodice :

Info :

Using the 3.5mm hook, start with a chain of 81, (85, 89, 97, 105, 113).

Row 1 :

(RS) HDC into 2nd chain from the hook, HDC in each stitch along chain. (80, 84, 88, 96, 104, 112) sts. Chain 3 and turn.

Info :

The Ch3 at the end of the round is creating the button loop and does not count as a stitch.

Row 2 :

(WS) *HDC, SC. Repeat from * until the end of the round. Chain 1 and turn. (80, 84, 88, 96, 104, 112) sts.

Info :

The chain 1 does not count as a stitch.

Row 3 :

*HDC, SC. Repeat from * until the end of the round. Be careful not to work into the Ch 3 we have created for our button loop. Chain 3 and turn. (2nd button loop created) (80, 84, 88, 96, 104, 112) sts.

Row 4 :

*HDC, SC. Repeat from * until the end of the round. Chain 1 and turn. (80, 84, 88, 96, 104, 112) sts.

Row 5 :

Sizes 0-3, 3-6 and 6-12 only – HDC each stitch until the end of the round. (80, 84, 88) sts. Join with a Sl St to the top of the first HDC. Ch1 and turn. Follow instructions for Round 1 of skirt.

Row 5 :

Sizes 2-3, 4-6, 7-8 only – *HDC, SC. Repeat from * until the end of the round. Be careful not to work into the Ch 3 we have created for our button loop. Chain 3 and turn. (3rd button loop created) (96, 104, 112) sts.

Row 6 :

Sizes 2-3, 4-6, 7-8 only – *HDC, SC. Repeat from * until the end of the round. Chain 1 and turn. (96, 104, 112) sts.

Row 7 :

Sizes 2-3, 4-6, 7-8 only – HDC each stitch until the end of the round. (96, 104, 112) sts. Join with a Sl St to the top of the first HDC. Ch1 and turn. Follow instructions for Round 1 of skirt.

β€” Skirt :

Info :

Switch your hook to a 4mm. (we will complete the remainder of the dress using the 4mm hook)

Round 1 :

Sizes 0-3 and 3-6, 6-12, 2-3, 4-6, 7-8 only - Work 4HDC into the first stitch. *Skip a stitch, work 4HDC into the same stitch. Repeat from * until you have 3 sts remaining. Skip the first stitch, work 5HDC 4HDC 3HDC 1HDC 4HDC into the next stitch. Skip the last stitch. Join with a Sl St to the top of the first HDC. Ch1 long/loosely and turn. 161, 168, 175, 189, 224 sts. It is important that you have the correct number of stitches at the end of this round.

Round 1 :

Size 4-6 only – Work 5HDC into the first stitch. *Skip a stitch, work 4HDC into the same stitch. Repeat from * until you have 3 sts remaining. Skip the first stitch, work 5HDC into the next stitch. Skip the last stitch. Join with a Sl St to the top of the first HDC. Ch1 long/loosely and turn. 210 sts. It is important that you have the correct number of stitches at the end of this round.

Info :

Progress after Round 1 shown in photos.

Info :

The remainder of the skirt can be worked in two ways; you can work rounds of DC and add a couple of rows of detail to the bottom of the skirt or you can complete the skirt using the detailed stitch.

DC Round :

Work a DC into each stitch, join with a Sl St to the top of the first DC. Ch1 long/loosely and turn. (161, 168, 175, 189, 210, 224) sts.

Info :

If you choose to make the whole skirt detailed then start with Detail Round 1. For reference the detail rounds (1 and 2) measure approx. 2cm in height.

Detail Round 1 :

Work a DC into the first stitch. (This is the first full stitch, not the base of the chain) Skip 2 sts and work a TR into each of the next 2 sts. Now go back and work a TR into the first skipped stitch. Work a TR into the second skipped stitch. (The 3rd and 4th trebles will sit in front of the 1st and 2nd trebles) From now on we will refer to this stitch as CRTR (Crossed Treble) and it will always be worked over 4 sts.

Detail Round 1 :

After completing your first CRTR work *DC 3, CRTR. Repeat from * until you have 2 sts remaining. Work a DC into each of these stitches. join with a Sl St to the top of the first DC. Ch1 and turn. (161, 168, 175, 189, 210, 224) sts.

Detail Round 2 :

Work a HDC into each stitch, Ch1 long/loosely and turn. (161, 168, 175, 189, 210, 224) sts.

Info :

Repeat rounds 1 and 2 until desired length of skirt is reached.

Final row :

Work a round of HDC on the right side of the skirt to finish/neaten the bottom hem. Fasten off.

β€” Front Bib :

Info :

Lay the dress flat with the front facing. Mark out 26, 26, 30, 34, 38, 42 sts across the top of the waistband ensuring you have these central. You will have 27, 29, 29, 31, 33, 35 sts on each side between the marked stitch and the end of the waistband.

Info :

CRTR – Skip 2 sts and work a TR into each of the next 2 sts. Now go back and work a TR into the first skipped stitch. Work a TR into the second skipped stitch. From now on we will refer to this stitch as CRTR (Crossed Treble) and it will always be worked over 4 sts.

Row 1 :

Sizes 0-3 and 3-6 months only. With the front of the dress facing you, attach yarn to the stitch marked on the right. Ch1 and DC into this stitch. Work a *CRTR. DC 3. CRTR. DC 2. CRTR. DC 3. CRTR and then work a DC into the last stitch. Ch1 and turn. 26 sts. When working the rows on the bib it helps to keep the first and last stitch of the rows marked.

Row 1 :

6 – 12 months only. With the front of the dress facing you, attach yarn to the stitch marked on the right. Ch1 and DC into this stitch. Work a *CRTR. DC 2. CRTR. DC 2. CRTR. DC 2. CRTR. DC 2. CRTR and then work a DC into the last stitch. Ch1 and turn. 30 sts. When working the rows on the bib it helps to keep the first and last stitch of the rows marked.

Row 1 :

2-3 years only. With the front of the dress facing you, attach yarn to the stitch marked on the right. Ch1 and DC into this stitch. Work a *CRTR. DC 3. CRTR. DC 3. CRTR. DC 3. CRTR. DC 3. CRTR and then work a DC into the last stitch. Ch1 and turn. 34 sts. When working the rows on the bib it helps to keep the first and last stitch of the rows marked.

Row 1 :

4-6 years only. With the front of the dress facing you, attach yarn to the stitch marked on the right. Ch1 and DC into this stitch. Work a *CRTR. DC 2. CRTR. DC 3. CRTR. DC 3. CRTR. DC 2. CRTR. DC 3. CRTR. DC 3. CRTR. DC 2. and then work a DC into the last stitch. Ch1 and turn. 38 sts. When working the rows on the bib it helps to keep the first and last stitch of the rows marked.

Row 1 :

7-8 years only. With the front of the dress facing you, attach yarn to the stitch marked on the right. Ch1 and DC into this stitch. Work a *CRTR. DC 2. CRTR. DC 3. CRTR. DC 3. CRTR. DC 2. CRTR. DC 3. CRTR. DC 3. CRTR. DC 2. and then work a DC into the last stitch. Ch1 and turn. 42 sts. When working the rows on the bib it helps to keep the first and last stitch of the rows marked.

Row 2 :

All sizes. HDC into each stitch. Ch1 long/loosely and turn. 26, 26, 30, 34, 38, 42 sts.

Row 3 :

DC into the first stitch and then repeat from * in Row 1 for the size you are making. 26, 26, 30, 34, 38, 42 sts.

Row 4 :

HDC into each stitch. Ch1 long/loosely and turn. 26, 26, 30, 34, 38, 42 sts.

Info :

Repeat rows 3 and 4 - 2, 3, 3, 4, 5, 6 times respectively depending on size. At the end of the last HDC row Ch1 long/loosely and turn.

β€” Straps :

Info :

We are now going to create our straps.

Row 1 :

DC into the first stitch. CRTR. DC. Ch1 and turn. 6 sts.

Row 2 :

HDC in each of the 6 sts. Ch1 long/loosely and turn.

Info :

Continue to complete rows 1 and 2 until your strap (as worn) sits approx. 5, 6, 6, 6, 7, 7 cms above the bib and meets the waistband. Now work another 4 rows of HDC. These HDC rows will sit and be attached behind the waistband. When you have your strap completed, fasten off leaving a long tail for sewing to the back.

Info :

For the second strap: With the RS facing you, count in 6 sts from the left side, and attach yarn. Ch1 and repeat process as we did for the 1st strap. Ensure you complete the same number of rows on this strap. Fasten off leaving a long tail for sewing to the back. Do not attach the straps until later.

β€” Edging :

Info :

We will now complete a row of edging. Leaving a long tail, Ch4. (This creates our last button loop) With the RS facing insert hook and join yarn to the first stitch on the top of the waistband with a Sl St. Ch1 and SC into this stitch. Continue to work a SC into each stitch.

Info :

Now continue to work a SC into each stitch all around the edge of the top section of the dress. When working up the side of the bib and straps work 2 SC into the end of each DC row and work a SC into the end of each HDC row. When working around the corners at the end of the straps, work 3 SC into each of the corner stitches. Finish the edging row at the opposite end of the waistband. Fasten off.

β€” Frills :

Info :

Now we will add the frills to the straps. First pin the straps in place and place some markers which will help us to place the frills correctly. Follow the photo sequence for marker placement. Place markers into the side of the 4th stitch above the waistband and into the row just below the top of the bib so you have matching markers on front and back of each strap.

Row 1 :

Leaving a long tail for sewing later, attach yarn, Ch1 and SC into the marked stitch. Now working into the FL (Front Loop Only) of each stitch, work 2xHDC into each stitch until you reach the first marker. Remove marker and work 3xHDC into this stitch and each stitch until you reach the next marker. Remove marker and work 3xHDC into this stitch. Now work 2xHDC into each stitch until you reach your last marker. Remove marker and work a SC into this last stitch. Ch1 and turn. (From now on we will work through both loops until the frill is complete).

Row 2 :

Work a DC into the first stitch followed by a SC into the next stitch. Continue to work a DC and then a SC alternately along the row. Ch1 and turn.

Row 3 :

Work a SC into the first 3 sts. Work a HDC into each of the next 3 sts. Work a DC into each stitch until you have 6 sts remaining. Work a HDC into the first 3 sts and then work a SC into the last 3 sts. Ch1 and turn.

Row 4 :

Work a SC into the first stitch followed by a DC into the next stitch. Continue to work a SC and then a DC alternately along the row. Fasten off.

Info :

When you have completed both frills, we will attach them to the straps and then attach the straps to the back of the dress.

Info :

To attach frills: Count 3 stitches from the end of the frill and using a yarn needle attach end of frill to the side of the strap. Secure the frill end onto the strap by working into the side of the 3 stitches. When secure, fasten off. Repeat for all remaining ends. The frills to the front should be attached just above the waistband.

β€” Finishing :

Info :

Attach the final button loop to the side of the waistband. Use the tail at the end of the chain 4 to attach. You can now sew your straps carefully to the back of the dress. Pin securely in place and then turn the dress inside out. Sew down the edge of the strap, across the bottom, opposite edge and along the top to ensure that they are secure.

Info :

Weave in all your ends and sew on some pretty buttons to finish.

Assembly Instructions

  • Pin the straps in position at the back and sew them securely to the inside of the waistband using the long tail left from finishing the strap; sew along the edge, across the bottom and along the top for a secure finish.
  • Attach frills to the straps by counting three stitches from the end of each frill and stitching the frill side to the strap, then work into the side of the three stitches to secure before fastening off.
  • Sew the final button loop (created from Ch4) to the side of the waistband using the tail from the chain and secure with small stitches so it forms a stable loop for the button.
  • Weave in all loose ends neatly on the wrong side, turn the dress right side out and sew on buttons aligned with the button loops for a tidy closure.
  • Block or gently steam the finished dress to even out stitches and shape the skirt hem if desired.

Important Notes

  • πŸ’‘Use stitch markers to mark the top waistband stitches and strap positions to ensure accurate placement and symmetry.
  • πŸ’‘Switch to the 4mm hook for the skirt section as instructed to achieve the intended drape and stitch count.
  • πŸ’‘Measure the strap length as you go; test the strap position against the waistband before sewing permanently to avoid misplacement.
  • πŸ’‘When changing yarn balls, leave the skirt slightly incomplete so you can measure total dress length from the top of the straps before finishing the hem.

This lovely baby dress pattern includes detailed instructions for sizes from newborn to 7-8 years and offers both simple and detailed skirt options. It is perfect for creating heirloom-quality gifts or a special handmade outfit for a little one. Enjoy choosing yarns and adding buttons to make each dress uniquely yours. 🧢🧡

You ask,

we answer.

FAQs

What sizes are included in this pattern?

The pattern includes sizes 0-3 months, 3-6 months, 6-12 months, 2-3 years, 4-6 years and 7-8 years with colour-coded stitch counts and yarn amounts listed for each size.

Which hook sizes should I use?

Use a 3.5mm hook for the bodice and a 4.0mm hook for the skirt and remaining parts, as specified in the pattern to match gauge.

Can I make the skirt simpler or more detailed?

Yes. You can work rounds of DC until you reach desired length for a simpler skirt or follow the Detail Round 1 and 2 (CRTR crossed trebles) for a lacy, detailed skirt finish.

How long does this project typically take?

Most crocheters complete this project in 5-7 hours, depending on the size chosen and whether you work the detailed skirt option.