Back to blog Crochet for Babies & Kids

CROCHET FLOWER DRESS PATTERN

Stephanie
September 21, 2026
No comments
CROCHET FLOWER DRESS PATTERN

Create a beautiful Crochet Flower Dress with this detailed step-by-step tutorial. This charming children’s crochet dress features a soft sage-green bodice, delicate cream flower petals, layered leaf-inspired skirt panels, crochet daisy flowers, adjustable waist ties, and sweet bell-shaped floral details.

The design has a beautiful garden-inspired appearance and is perfect for birthdays, spring and summer outfits, photo sessions, flower-girl dresses, handmade gifts, special occasions, or everyday wear.

This pattern uses US crochet terminology and is designed as an adaptable construction inspired by the supplied reference image.

CROCHET FLOWER DRESS OVERVIEW

The dress is divided into several sections:

A fitted crochet bodice

Wide shoulder straps

Openwork mesh detailing

Decorative daisy flowers

A gathered waist

Layered petal-shaped skirt panels

Cream-colored flower petals

Sage-green outer petals

Crochet bell-shaped flowers

A long adjustable waist tie

The layered skirt creates a flower-like silhouette, making the finished dress look as though the child is wearing a blooming garden.

Because the supplied photograph does not include the original written pattern or exact stitch counts, the instructions below are an original adaptable construction based on the visual reference. Exact sizing will depend on yarn, hook size, gauge, and the intended wearer’s measurements.

MATERIALS NEEDED

Sage-green DK or lightweight worsted-weight yarn

Cream or ivory yarn

Small amount of golden-yellow yarn for flower centers

Small amount of darker green yarn for optional leaves

2.5–3.5 mm crochet hook

Tapestry needle

Scissors

Stitch markers

Measuring tape

Optional thin elastic for the waist

Optional sewing needle and matching thread

RECOMMENDED YARN

Cotton or cotton-blend yarn works especially well for this dress.

Cotton creates defined stitches, gives the floral motifs a neat appearance, and is comfortable for spring and summer clothing.

Choose a soft yarn suitable for children’s clothing.

CROCHET ABBREVIATIONS

CH – Chain

SC – Single Crochet

HDC – Half Double Crochet

DC – Double Crochet

TR – Treble Crochet

SL ST – Slip Stitch

INC – Increase

DEC – Decrease

SK – Skip

ST – Stitch

STS – Stitches

SP – Space

BLO – Back Loop Only

FLO – Front Loop Only

SKILL LEVEL

Intermediate beginner to intermediate.

The bodice uses basic stitches, while the layered petals and decorative flowers require more careful shaping and assembly.

FINISHED SIZE

The dress can be customized for toddlers, children, and older girls.

As a general starting point, measure:

Chest circumference

Waist circumference

Shoulder-to-waist length

Waist-to-hem length

Desired skirt circumference

Always use the child’s actual measurements rather than relying only on age-based sizing.

GAUGE

Make a small swatch before starting.

A useful starting gauge is approximately:

18–20 SC = 10 cm

18–20 rows = 10 cm

Your exact gauge may vary depending on yarn and hook size.

If your fabric is too loose, use a smaller hook.

If your fabric is too tight, use a larger hook.

IMPORTANT PATTERN NOTES

Measure the bodice frequently while crocheting.

The bodice should fit comfortably without being excessively tight.

Do not make the shoulder straps too narrow.

The skirt petals can be made individually and sewn onto the waist section.

The number of petals can be increased for a fuller skirt.

The cream petals can be layered underneath the green petals to create the flower effect shown in the reference.

PART 1 — CROCHET THE BODICE

CROCHET FLOWER DRESS PATTERN

STEP 1 — CREATE THE BODICE FOUNDATION

Use sage-green yarn.

Measure around the child’s chest.

Create a foundation chain long enough to reach approximately the desired chest circumference.

Join carefully with a slip stitch, making sure the chain is not twisted.

Work SC around the foundation chain.

Join with a SL ST.

This forms the first round of the bodice.

STEP 2 — BUILD THE BODICE

Continue working SC rounds.

Work approximately 8–12 rounds depending on the desired bodice length.

For a more fitted shape, use smaller increases.

For a looser dress, add additional stitches around the sides.

Keep checking the bodice against the intended wearer.

The finished bodice should reach from the upper chest to the natural waist.

STEP 3 — CREATE THE OPENWORK SECTION

The reference design includes a delicate openwork texture across the middle of the bodice.

Create a simple mesh pattern.

Round:

CH 1.

SC in the first stitch.

CH 1.

Skip 1 stitch.

DC in the next stitch.

Repeat around.

On the following round, work into the chain spaces.

Continue the openwork pattern for approximately 4–6 rounds.

Adjust the number of rounds according to the desired bodice height.

STEP 4 — RETURN TO SOLID STITCHES

Work one or two rounds of SC.

This stabilizes the lower edge of the bodice before the skirt is attached.

Keep the stitches even.

PART 2 — MAKE THE SHOULDER STRAPS

STEP 5 — CROCHET THE FIRST STRAP

Place a stitch marker at the desired shoulder position.

Attach sage-green yarn.

Chain approximately 10–14 stitches depending on the desired strap width.

Work SC across the chain.

Continue for several rows until the strap reaches the desired length.

The straps should comfortably connect the front and back of the dress.

STEP 6 — CROCHET THE SECOND STRAP

Repeat the same process on the opposite side.

Measure both straps to make sure they are the same length.

Sew or crochet the back ends securely to the upper back of the bodice.

PART 3 — ADD THE DAISY FLOWERS

STEP 7 — MAKE A SMALL DAISY

Use cream yarn.

Make a magic ring.

Work 6 SC into the ring.

Join with a SL ST.

Change to cream yarn if necessary.

For each petal:

SL ST into the next stitch.

CH 2.

Work 3 DC into the same stitch.

CH 2.

SL ST into the same stitch.

Repeat around.

You should have approximately 5–6 petals.

Fasten off.

STEP 8 — ADD THE YELLOW CENTER

Attach golden-yellow yarn to the center.

Work several SC stitches into the center.

Alternatively, embroider a small yellow circle.

Secure the yarn on the back.

STEP 9 — ATTACH FLOWERS TO THE BODICE

Make two or more small daisies.

Place one flower near each shoulder strap.

Sew them securely to the bodice.

For a more decorative appearance, add small green leaves beside the flowers.

PART 4 — CREATE THE WAIST

STEP 10 — MARK THE WAISTLINE

Once the bodice reaches the natural waist, mark the beginning of the skirt.

This is where the petal layers will be attached.

Work one round of SC around the waist.

If the dress needs extra shaping, add evenly spaced increases around the waist.

STEP 11 — CREATE THE WAIST TIE

Use sage-green yarn.

Chain approximately 100–140 stitches.

Work SL ST back across the chain.

Fasten off.

Thread the cord through the waist section.

Make small decorative crochet balls or flowers at each end.

This creates the adjustable waist tie visible in the reference.

PART 5 — CROCHET THE GREEN PETAL SKIRT

STEP 12 — MAKE THE FIRST PETAL

Use sage-green yarn.

Chain approximately 12–16 stitches.

Work SC across the chain.

Turn.

Continue working rows of SC.

Increase slightly toward the center of the petal.

Gradually decrease toward the top.

The finished shape should resemble a rounded leaf or flower petal.

A typical petal can be approximately 8–12 cm long depending on the desired dress size.

STEP 13 — SHAPE THE PETAL

Continue working rows.

Increase in the center section to create the wider middle.

Then begin decreasing.

Finish with a rounded or slightly pointed tip.

Fasten off.

Leave a long tail for sewing.

STEP 14 — MAKE MULTIPLE GREEN PETALS

Create several matching green petals.

For a small children’s dress, approximately 10–14 petals can create a full skirt.

For a larger dress, increase the number of petals.

Keep the petals approximately the same size.

PART 6 — CROCHET THE CREAM PETALS

STEP 15 — MAKE THE CREAM PETAL

Use cream yarn.

Repeat the same basic petal construction.

Create a slightly smaller petal than the green version.

This allows the cream petals to sit behind the green petals.

Work rows of SC.

Shape the top with gradual decreases.

Fasten off.

STEP 16 — CREATE MORE CREAM PETALS

Make approximately 8–12 cream petals.

You can alternate the cream and green petals around the skirt.

For a fuller flower appearance, place cream petals underneath every green petal.

PART 7 — ASSEMBLE THE LAYERED SKIRT

STEP 17 — ATTACH THE FIRST PETAL LAYER

Place the green petals around the waist.

Overlap the edges slightly.

Sew each petal securely along the upper edge.

Keep the lower sections free so they can move naturally.

STEP 18 — ADD THE CREAM PETALS

Position the cream petals underneath the green layer.

The cream petals should peek out between or underneath the green petals.

Sew them securely around the waist.

This creates the layered flower-petal effect.

STEP 19 — ADD THE SECOND GREEN LAYER

For the fuller design shown in the reference, create another set of green petals.

Make them slightly larger than the first layer.

Attach them lower on the skirt.

Overlap them with the upper layer.

This creates a dramatic layered floral silhouette.

PART 8 — ADD THE PETAL DETAILS

STEP 20 — ADD A DECORATIVE BORDER

Work around the edge of each petal using sage-green yarn.

A simple border can be made with SC stitches.

For a more decorative finish:

SL ST

CH 1

SC

HDC

SC

CH 1

SL ST

Repeat around the petal.

This creates a delicate finished edge.

STEP 21 — ADD CREAM PETAL EDGING

Use cream yarn around selected petals.

This helps emphasize the contrast between the layers.

Keep the edging subtle so the layered construction remains the main feature.

PART 9 — CROCHET THE BELL FLOWERS

The hanging white flowers shown in the reference can be made separately and attached to the waist.

STEP 22 — MAKE THE FLOWER

Use cream yarn.

Make a magic ring.

Work 6 SC into the ring.

Increase evenly.

Continue working several rounds.

Begin decreasing toward the bottom.

Add a small amount of stuffing if desired.

Close the opening.

The result should resemble a small bell-shaped flower.

STEP 23 — ADD THE GREEN CAP

Use green yarn.

Make a small circular piece.

Work several SC stitches.

Shape it into a small cap.

Sew the green piece to the top of the cream flower.

STEP 24 — MAKE THE FLOWER STEM

Chain approximately 10–15 stitches using green yarn.

Work SL ST back across the chain.

Attach the stem to the flower.

Repeat to create several hanging flowers.

STEP 25 — ATTACH THE BELL FLOWERS

Sew the flowers to the waist tie or side of the skirt.

Place two or three flowers together for a small floral cluster.

Allow the flowers to hang freely.

PART 10 — ADD MORE FLOWER DETAILS

STEP 26 — MAKE SMALL DAISIES FOR THE SKIRT

Create additional cream and lavender or green flowers.

Make them smaller than the bodice flowers.

Sew them onto selected green and cream petals.

Avoid overcrowding the skirt.

STEP 27 — ADD CROCHET LEAVES

Use sage-green yarn.

Chain 7.

Beginning in the second chain from the hook, work:

SL ST

SC

HDC

DC

HDC

SC

SL ST

Fasten off.

Shape the leaf.

Sew it beside each flower.

PART 11 — FINAL ASSEMBLY

STEP 28 — CHECK THE BODICE

Make sure the shoulder straps are secure.

Check the neckline.

Check the waist circumference.

Make sure the decorative flowers are firmly attached.

STEP 29 — CHECK THE SKIRT

Arrange the green and cream petals evenly.

Make sure the layers overlap naturally.

Check that no petal is twisted.

Adjust the spacing before weaving in the final yarn ends.

STEP 30 — FINISH THE WAIST TIE

Tie the crochet cord into a decorative bow.

Add a small flower to each end if desired.

Trim the yarn tails.

STEP 31 — BLOCK THE DRESS

Lightly dampen the crochet pieces.

Lay the dress flat.

Shape the petals with your hands.

Gently spread the openwork sections.

Allow the dress to dry completely.

Blocking helps the floral layers look cleaner and more symmetrical.

HOW TO CUSTOMIZE THE DRESS

SMALLER CHILDREN’S DRESS

Reduce the foundation chain.

Use fewer bodice rounds.

Make smaller petals.

Reduce the number of skirt layers.

Use a smaller hook and lighter yarn.

LARGER CHILDREN’S DRESS

Increase the bodice circumference.

Add additional openwork rounds.

Make longer shoulder straps.

Increase the number of skirt petals.

Add another floral layer.

LONGER SKIRT

Simply make each petal longer.

Add another row of overlapping petals underneath the first layers.

This creates a longer flower-skirt silhouette.

FULLER SKIRT

Add more petals around the waist.

Increase the overlap between petals.

Add an additional lower petal layer.

COLOR COMBINATIONS

Sage Green and Cream

This creates the soft botanical appearance shown in the reference.

Sage Green and Dusty Pink

Replace cream flowers with soft pink for a romantic spring dress.

Mint and White

Use pale mint yarn with bright white flowers.

Lavender and Cream

Use lavender petals with cream floral details.

Butter Yellow and Sage

A sunny yellow-and-green combination works beautifully for summer.

TIPS FOR CROCHETING THIS DRESS

Measure the child before starting.

Make a gauge swatch.

Keep the bodice comfortable rather than excessively tight.

Count stitches regularly.

Make the left and right shoulder straps identical.

Create a test petal before crocheting all the remaining petals.

Arrange all petals before sewing them permanently.

Use cotton yarn for a breathable summer dress.

Secure every decorative flower carefully.

COMMON MISTAKES

THE BODICE IS TOO TIGHT

Add more stitches to the foundation chain or use a larger hook.

THE BODICE IS TOO LOOSE

Reduce the starting chain or use a smaller hook.

THE SKIRT PETALS CURL

Your tension may be too tight.

Try using a slightly larger hook or blocking the petals.

THE PETALS DO NOT LAYER EVENLY

Place all the petals around the waist before sewing them.

Adjust their positions until the spacing looks balanced.

THE SKIRT IS NOT FULL ENOUGH

Add more petals or another layer.

THE FLOWERS KEEP MOVING

Sew them down with several small stitches rather than one central stitch.

SAFETY AND FIT CONSIDERATIONS

For children’s clothing, make sure all decorative elements are securely attached.

Avoid small detachable pieces if the dress is intended for very young children.

Check that shoulder straps are comfortable and do not restrict movement.

Do not leave long loose cords where they could become tangled.

CARE INSTRUCTIONS

Hand wash gently in cool water.

Use a mild detergent.

Do not wring or twist the dress.

Gently press excess water out with a towel.

Lay flat to dry.

Shape the petals while damp.

Avoid high heat.

Store the dress folded rather than hanging for long periods to prevent the crochet from stretching.

FREQUENTLY ASKED QUESTIONS

What yarn is best for this crochet flower dress?

Cotton or cotton-blend yarn is an excellent choice because it is breathable, durable, and provides good stitch definition.

Is this crochet dress beginner-friendly?

The bodice uses beginner-friendly stitches, but the layered petal skirt and decorative flowers require some additional crochet experience.

Can I make the dress in different sizes?

Yes. The bodice, straps, petals, and waist can all be adjusted using the wearer’s measurements.

How many petals do I need?

The number depends on the size and fullness you want. A small dress may use around 10–14 green petals and 8–12 cream petals, with additional petals for a fuller design.

Can I make the skirt longer?

Yes. Make the petals longer or add another layer underneath the existing skirt.

Can I add more flowers?

Absolutely. Small daisies and leaves can be added to the bodice, waist, and skirt.

Can this design be used for a flower-girl dress?

Yes. The floral design works particularly well for spring celebrations, garden parties, birthdays, and photography sessions.

Written By

Stephanie

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment