
Crochet Flower Doll Pattern Step by Step: A Complete Guide for Beginners and Beyond
There is something wonderfully magical about turning a simple skein of yarn into a flower doll that looks like it came straight out of a cottage garden. Crochet flower dolls have surged in popularity over the last few years, and it’s easy to see why — they are adorable, customizable, and make some of the most heartfelt handmade gifts you can give. Whether you’re making one for a child, a friend, or just to add a whimsical touch to your home décor, this step-by-step crochet flower doll pattern will walk you through everything you need to know, from materials to finishing touches.
This guide is written for crocheters who know the basics — how to chain, single crochet, and slip stitch — but even if you are still fairly new to the craft, don’t worry. Every step is explained clearly, and by the end, you’ll have a beautifully finished flower doll to be proud of.
What Is a Crochet Flower Doll?
A crochet flower doll is an amigurumi-style stuffed figure designed to look like a doll wearing a flower petal skirt or collar, often with a petal crown or hat. These dolls typically stand anywhere from 6 to 12 inches tall and are made using continuous round construction for the body and head, with separately crocheted petals, arms, and hair or hat details sewn on or attached as you go.
The beauty of flower dolls is in how adaptable they are. You can make a sunflower doll in bright yellows and browns, a rose doll in soft pinks and greens, a lavender doll in pale purples, or even a fantasy flower creature with multicolored petals. The pattern structure stays the same while the color choices and small details do all the work of creating a completely different character.
Materials You Will Need
Before you sit down to start crocheting, gather everything you need so the process flows smoothly.
Yarn: Worsted weight yarn works best for this pattern and gives the doll a satisfying amount of structure. You will need a main body color (skin tone or fantasy color of your choice), a petal color, a leaf or stem green, and a hair color. Small amounts of each are enough — a single skein of worsted weight yarn has far more yardage than one small doll will ever use.
Hook: A 3.5mm or 4mm crochet hook is ideal for worsted weight. Going slightly smaller than the yarn label recommends helps create a tighter stitch that keeps the stuffing from showing through.
Stuffing: Polyfill or polyester fiberfill stuffing is the standard for amigurumi projects. Use enough to make the finished doll feel firm and hold its shape, but not so much that the seams are stressed.
Safety eyes: 9mm or 12mm safety eyes give the doll an adorable finished look. If you are making this doll for a child under three, embroider the eyes with black yarn instead for safety.
Yarn needle: A blunt tapestry needle is essential for sewing pieces together and weaving in ends.
Stitch markers: These help you keep track of the beginning of each round, especially during the head and body sections.
Scissors: Keep a pair close by at all times.
Optional: Small pieces of felt, embroidery thread in pink for the mouth and cheeks, wire for internal structure if you want poseable arms.
Understanding the Stitch Abbreviations
Throughout this pattern, the following abbreviations are used:
ch — chain
sl st — slip stitch
sc — single crochet
inc — increase (two single crochets in the same stitch)
dec — decrease (invisible decrease: insert hook into the front loop of the next two stitches and sc them together)
MR — magic ring
BLO — back loop only
FLO — front loop only
st — stitch
rnd — round
All rounds are worked in continuous spirals unless otherwise noted. Do not join at the end of each round unless the pattern specifically says to.
Part One: The Head
The head is worked from the top down.
Rnd 1: Start with a magic ring. Work 6 sc into the ring. Pull the tail to close. (6 sts)
Rnd 2: Inc in each st around. (12 sts)
Rnd 3: Sc 1, inc repeat around. (18 sts)
Rnd 4: Sc 2, inc repeat around. (24 sts)
Rnd 5: Sc 3, inc repeat around. (30 sts)
Rnd 6: Sc 4, inc repeat around. (36 sts)
Rnd 7: Sc 5, inc repeat around. (42 sts)
Rnds 8–14: Sc around without increases. (42 sts for 7 rounds)
This is where you want to attach your safety eyes. Position them between rounds 10 and 11, about 10 to 12 stitches apart. Take your time with the placement because getting the eyes right makes a huge difference in the finished expression of your doll. Once they are snapped in from the back, they cannot be repositioned, so hold them in place and look at the head from multiple angles before committing.
If you want to embroider a small nose, use a tiny vertical stitch in a slightly darker shade of your body color, positioned between and slightly below the eyes.
Rnd 15: Sc 5, dec repeat around. (36 sts)
Rnd 16: Sc 4, dec repeat around. (30 sts)
Rnd 17: Sc 3, dec repeat around. (24 sts)
Begin stuffing the head firmly at this point. Continue stuffing as you work the remaining decrease rounds so you can get a good amount in before the opening becomes too small.
Rnd 18: Sc 2, dec repeat around. (18 sts)
Rnd 19: Sc 1, dec repeat around. (12 sts)
Rnd 20: Dec around. (6 sts)
Cut yarn, leaving a tail. Use the yarn needle to pull the tail through the remaining 6 stitches and cinch closed. Weave in the end.
Part Two: The Body
The body is worked from the neck down. Use your main body color.
Rnd 1: MR, 6 sc into the ring. (6 sts)
Rnd 2: Inc in each st. (12 sts)
Rnd 3: Sc 1, inc repeat. (18 sts)
Rnd 4: Sc 2, inc repeat. (24 sts)
Rnd 5: Sc 3, inc repeat. (30 sts)
Rnds 6–8: Sc around. (30 sts)
Rnd 9: Sc 3, dec repeat. (24 sts)
Rnds 10–12: Sc around. (24 sts)
Rnd 13: Sc 3, inc repeat. (30 sts)
Rnds 14–16: Sc around. (30 sts)
At round 16, change to your petal color. This is where the flower skirt begins.
Rnd 17 (BLO): Sc around in the back loop only. (30 sts)
Rnds 18–20: Sc around. (30 sts)
Rnd 21: Sc 3, inc repeat. (37–38 sts, adjust to the nearest even number)
Rnds 22–25: Sc around.
Stuff the body firmly and close by working decrease rounds similar to how you closed the head, or leave the bottom open slightly for now and sew it to the skirt base.
Part Three: The Flower Petal Skirt
This is the most whimsical part of the whole doll. Go back to round 17 of the body where you worked in the back loop only. You will now work into those remaining front loops to create a ring of petals that fans out from the body.
Join your petal color yarn to any front loop from round 17.
Petal: Ch 8, sl st into the second ch from hook, sc 1, hdc 2, sc 1, sl st 1 into the base stitch. Move to the next front loop and repeat.
Work one petal into every front loop all the way around. When you reach the beginning, join with a sl st and fasten off.
These petals will naturally curve outward and create a sweet little flower skirt that frames the lower half of the body. You can make the petals longer by chaining 10 or 12 instead for a more dramatic effect, or shorter for a neat, tidy silhouette.
For a fuller skirt, work a second ring of petals directly below the first ring by joining yarn into stitches from rounds 18 and 19, alternating placement so the second row of petals fills in the gaps between the first row.
Part Four: The Arms
Make two.
Rnd 1: MR, 6 sc. (6 sts)
Rnd 2: Inc in each. (12 sts)
Rnds 3–4: Sc around.
Rnd 5: Sc 1, dec twice, sc to end. (This shapes the hand slightly.)
Rnds 6–14: Sc around. (Continue until the arm is about 2.5 to 3 inches long depending on your doll’s size.)
Leave the top open. Do not stuff the arms, or stuff very lightly for the hand portion only. Flatten the open end and sew closed with a few stitches through both layers. This flat top is what you will sew onto the body.
Attach the arms at rounds 6 and 7 of the body, on either side. Use whipstitch or mattress stitch through several rows to make the attachment secure. The arms should be able to be posed slightly if you leave them loosely attached, or sewn firmly if you prefer a fixed position.
Part Five: The Petal Crown or Hat
The petal crown turns your doll from sweet to absolutely enchanting. It is worked flat and then seamed into a headband shape.
Ch 41.
Row 1: Sc across. (40 sts)
Row 2: Ch 8, sl st into the second ch from hook, sc 1, hdc 2, sc 1, sl st back into the base stitch, sc 2 in the main chain repeat across to create a row of petals along the band.
Fold the strip into a circle and sl st the ends together. This creates a little crown ring of petals that sits on top of the doll’s head. You can sew it down with a few stitches or leave it removable.
Alternatively, for a simpler hat, work a small flat circle (increase rounds only, stopping at 5 or 6 inches in diameter) and sew a ring of petals around the outer edge.
Part Six: Hair
Hair is where you can really let your creativity shine. There are several methods you can use depending on the look you want.
For yarn hair, cut pieces of yarn about 8 inches long. Fold each piece in half and use a crochet hook to pull the folded loop through a stitch at the top of the head, then pull the loose ends through the loop and tighten. Repeat across the top of the head until you have as much hair as you want. Trim to a length you love, leave it long and flowing, or braid it.
For a bun or updo look, twist a length of yarn into a spiral and sew it to the top of the head as a coiled bun, securing it through the center.
For short curly hair, wrap yarn around your fingers several times to create small loops, sew the loops directly to the head in rows working from the nape upward, and leave the loops uncut for a curly bob effect.
Assembling Your Flower Doll
Once all the pieces are ready, assembly is straightforward. Sew the head to the body first, using whipstitch and working all the way around the neck join. Go around twice for extra strength since the head is the heaviest part of the doll.
Attach the arms as described earlier. Position the petal crown on the head and sew down or leave removable. Add hair. If you want to embroider a little mouth, use a few stitches of pink or red embroidery thread in a simple upward curve. Rouged cheeks can be created with a tiny amount of blush makeup or pink chalk applied with a cotton swab, then sealed lightly with a touch of clear craft spray.
Weave in all remaining ends carefully. Give the doll a gentle squeeze and reshape any areas that look a little off.
Tips for Customizing Your Crochet Flower Doll
The best thing about this pattern is how beautifully it adapts to different themes and styles. Here are some ideas to spark your imagination.
Seasonal versions are a wonderful project series. A springtime doll might wear pink cherry blossom petals and pale green leaves. A summer doll could have big bright sunflower petals in bold yellow with a brown center skirt. Autumn calls for russet and gold petals with tiny acorn or leaf details. A winter doll could wear white and silver snowflake petals with an icy blue dress underneath.
You can also adjust the size of the entire doll by using bulkier yarn and a larger hook for a big, huggable version, or fingering weight yarn and a 2mm hook for a tiny ornament-sized doll.
Adding a wire armature inside the arms and body using twisted floral or jewelry wire (wrapped carefully so there are no sharp ends) will make the doll poseable, which is a lovely feature for display pieces intended for adults.
Caring for Your Finished Doll
If you used acrylic yarn, which most worsted weight yarns are, your flower doll can be hand washed gently in cool water with a drop of mild soap, reshaped while damp, and left to air dry flat. Avoid putting it in a washing machine or dryer, as this can distort the shape and affect the polyfill stuffing. If the doll is for a child and will see heavy play, reinforce all sewn joins with extra stitches before gifting.
Final Thoughts
Making a crochet flower doll from scratch is one of those projects that feels genuinely rewarding from the very first round. Each piece is small and quick to complete on its own, so you always feel like you’re making satisfying progress. And when all those individual parts come together into a finished doll standing on your table, petals fanned out, little arms ready for a hug, it is hard not to feel a real sense of accomplishment.
This pattern is endlessly repeatable. Once you make your first flower doll, you will find yourself reaching for different colors, experimenting with new petal shapes, and imagining a whole garden of doll characters. Share your finished dolls online, tag your project, and connect with the incredible community of crocheters who love this craft as much as you do. Happy crocheting!