
Crochet Flower Doll Pattern Step by Step: A Complete Guide for Beginners and Beyond
There is something truly magical about crocheting a flower doll from scratch. Whether you are making one for a child you love, adding to your handmade toy collection, or simply looking for a satisfying weekend project, a crochet flower doll brings together two of the most beloved themes in yarn crafts — florals and amigurumi-style dolls — into one charming, huggable creation. This guide walks you through every step of the process, from choosing your materials to weaving in your final ends, so that by the time you finish reading, you will have everything you need to get started with confidence.
What You Will Need Before You Begin
Getting your materials together before you start crocheting saves a lot of frustration. Here is a complete list of what you should have on hand.
Yarn: For a flower doll that measures approximately 10 to 12 inches tall, you will need worsted weight yarn (also labeled as size 4 yarn) in at least three colors. A petal color for the flower skirt and hat, a skin tone for the head and limbs, and a contrasting color for the doll’s dress or body are the three essentials. Feel free to add more colors for hair, shoes, or decorative details.
Crochet Hook: A 3.5mm (E) or 4.0mm (G) hook works beautifully with worsted weight yarn for amigurumi-style projects. A slightly smaller hook than what the yarn label recommends helps you achieve tighter stitches so that no stuffing shows through.
Polyester Fiberfill: This is your stuffing material. You want enough to fill the head, body, and limbs firmly but not so tightly that the doll loses its shape.
Safety Eyes: Two 9mm or 12mm safety eyes give the doll a polished, professional look. If you are making this doll for a child under three years old, embroider the eyes with black yarn instead, as safety eyes can be a choking hazard.
Tapestry Needle: You will need this to sew pieces together and to weave in your yarn ends neatly.
Stitch Markers: These are helpful for marking the beginning of each round so you do not lose your place.
Scissors: A sharp pair dedicated to your craft projects makes clean cuts every time.
Optional: Pink embroidery floss for rosy cheeks, yarn in a contrasting color for embroidering a small smile, and a small amount of ribbon or lace trim for decoration.
Understanding the Basic Stitches Used in This Pattern
Before diving into the pattern itself, let us make sure you are comfortable with the stitches that appear throughout this tutorial. This pattern uses standard crochet abbreviations.
Magic Ring (MR): Also called a magic circle, this is how most amigurumi pieces begin. It creates a tight, seamless center that does not leave a hole in the middle of your circle.
Chain (ch): The foundational stitch in crochet.
Slip Stitch (sl st): Used here mainly to join rounds and to attach pieces.
Single Crochet (sc): The workhorse stitch of amigurumi. Almost everything in this pattern is built on single crochet.
Increase (inc): Two single crochets worked into the same stitch. This is how you make a piece wider.
Decrease (dec): A single crochet worked across two stitches at once, typically using the invisible decrease method. This is how you close up a piece.
Half Double Crochet (hdc): Used in the flower petals and hat brim for a slightly taller, softer stitch.
Double Crochet (dc): Also used in the flower petal construction.
If you are new to any of these stitches, take a few minutes to practice them on a swatch before starting the doll. Even just ten minutes of practice with increases and decreases will make the actual pattern feel much smoother.
Pattern Notes
This pattern is worked in continuous rounds (also called a spiral) unless otherwise noted. Do not join at the end of each round unless the instructions specifically say to do so. Place a stitch marker in the first stitch of each round and move it up as you go.
All pieces begin with the standard magic ring unless otherwise stated.
Finished doll size is approximately 10 to 12 inches tall, depending on your tension and yarn weight. If you want a larger doll, simply go up in yarn weight and hook size.
Part One: The Head
The head is crocheted from the top downward, stuffed, and then closed at the neck.
Round 1: Start with a magic ring. Work 6 sc into the ring. Pull the ring closed. (6 sts)
Round 2: Inc in each stitch around. (12 sts)
Round 3: Sc 1, inc repeat around. (18 sts)
Round 4: Sc 2, inc repeat around. (24 sts)
Round 5: Sc 3, inc repeat around. (30 sts)
Round 6: Sc 4, inc repeat around. (36 sts)
Round 7: Sc 5, inc repeat around. (42 sts)
Rounds 8 through 14: Sc in each stitch around for 7 rounds. (42 sts each round)
Now is the time to attach your safety eyes. Place them between rounds 10 and 11, with approximately 8 to 10 stitches between them. Once the eyes are positioned and locked in, embroider a small smile with black yarn just below and between the eyes if you like.
Round 15: Sc 5, dec repeat around. (36 sts)
Round 16: Sc 4, dec repeat around. (30 sts)
Round 17: Sc 3, dec repeat around. (24 sts)
Begin stuffing the head firmly now. Continue to add stuffing as you work the remaining rounds.
Round 18: Sc 2, dec repeat around. (18 sts)
Round 19: Sc 1, dec repeat around. (12 sts)
Round 20: Dec around. (6 sts)
Fasten off, leaving a long tail. Use your tapestry needle to close the remaining stitches and weave in the end. Set the head aside.
Part Two: The Body
The body is crocheted in the main dress color. It is wider at the bottom and tapers slightly toward the neck.
Round 1: MR, work 6 sc. (6 sts)
Round 2: Inc in each stitch around. (12 sts)
Round 3: Sc 1, inc repeat around. (18 sts)
Round 4: Sc 2, inc repeat around. (24 sts)
Round 5: Sc 3, inc repeat around. (30 sts)
Rounds 6 through 8: Sc around in each stitch. (30 sts)
Round 9: Sc 3, dec repeat around. (24 sts)
Rounds 10 through 12: Sc around. (24 sts)
Round 13: Sc 2, dec repeat around. (18 sts)
Rounds 14 through 16: Sc around. (18 sts)
Stuff the body firmly before closing.
Round 17: Sc 1, dec repeat around. (12 sts)
Fasten off, leaving a long tail for attaching the head later. Set aside.
Part Three: The Arms (Make Two)
The arms are made in skin tone yarn.
Round 1: MR, work 6 sc. (6 sts)
Round 2: Inc in each stitch around. (12 sts)
Rounds 3 through 10: Sc around. (12 sts each round)
Lightly stuff the arm, leaving the top third unstuffed for easier attachment to the body.
Round 11: Sc 1, dec repeat around. (8 sts)
Flatten the top of the arm and sc across to close, or fasten off and leave open for sewing. Leave a long tail for sewing.
Part Four: The Legs (Make Two)
The legs are made in skin tone yarn with an optional shoe detail at the bottom.
Round 1: MR, work 6 sc. (6 sts)
Round 2: Inc in each stitch around. (12 sts)
Rounds 3 through 4: Sc around. (12 sts) — work these rounds in shoe color if desired
Round 5: Switch to skin tone yarn if you used a different color. Sc 1, dec repeat around. (8 sts)
Rounds 6 through 14: Sc around. (8 sts each round)
Stuff lightly. Leave the top open for sewing. Leave a long tail.
Part Five: The Flower Skirt
This is the feature that truly defines the flower doll and sets it apart from a standard amigurumi. The skirt is made separately and sewn around the bottom of the body, or you can work it directly into the base of the body after the doll is assembled.
Work this piece in your petal color.
Foundation Round: Join yarn to the base of the body around round 5 or 6 (you want the petals to splay outward from the widest point of the body). You will be working into the stitches of the body itself.
Round 1: Ch 1, sc in each stitch around. Join with a sl st. (30 sts)
Round 2: Ch 3, skip 1 stitch, sl st in next stitch repeat around. This creates the loops that will become your petals.
Round 3: Into each ch-3 loop, work: 1 sc, 1 hdc, 1 dc, 1 hdc, 1 sc. Sl st to close each petal.
You should now have 15 rounded petals surrounding the base of the doll’s body. If you want a fuller skirt, work a second layer of petals by inserting your hook into the skipped stitches from Round 2 and repeating the petal sequence.
For an even more dramatic flower effect, add a third round of petals in a slightly different shade of your petal color, working into the spaces between the existing petals.
Part Six: The Flower Hat
The hat mirrors the skirt design, giving the doll her signature flower-from-head-to-toe look.
Round 1: MR, work 6 sc. (6 sts)
Round 2: Inc in each stitch. (12 sts)
Round 3: Sc 1, inc repeat. (18 sts)
Round 4: Sc 2, inc repeat. (24 sts)
Round 5: Sc 3, inc repeat. (30 sts)
Rounds 6 through 8: Sc around without increasing. (30 sts)
Brim Row: Ch 1, turn your work. Sc in next stitch, inc in following stitch repeat around. Sl st to join. This creates a slight flare at the brim.
Petal Edging: Just as you did for the skirt, work ch 3, skip 1, sl st in next around the brim edge, then fill each loop with 1 sc, 1 hdc, 1 dc, 1 hdc, 1 sc.
The hat can be sewn to the top of the head or left removable by anchoring it with a small safety pin, which children often love.
Part Seven: The Hair
Hair can be as simple or elaborate as you like. The quickest method is to cut lengths of yarn approximately 8 inches long and loop them through the stitches along the top of the head using a lark’s head knot. Trim and style as desired.
For braids, group loops of yarn together in sections of about 10 strands, braid them down, and tie the ends with a small piece of contrasting yarn.
For curly hair, wrap yarn around a pencil or straw and gently steam it with a clothes steamer or the steam from a kettle (carefully). Allow to cool before removing.
For a more structured approach, crochet a hair cap directly onto the head by joining yarn at the back of the head around round 2 and working in rows or rounds to cover the scalp, adding long loops as you go for a “yarn hair” texture.
Assembling the Doll
Assembly is where the doll comes to life, and taking your time here makes all the difference in the final result.
Start by sewing the head to the body. Thread your tapestry needle with the long tail left at the top of the body. Place the head on top of the body, aligning the center of the face with the center front of the body. Stitch through the bottom stitches of the head and the top stitches of the body, working all the way around. Add a little extra stuffing through the neck seam before you close it completely if the head feels at all flat on the bottom.
Next, position the arms on either side of the body, approximately at round 13 or 14. Pin them in place before sewing so you can check that they are level. Sew each arm securely by stitching through the arm and into the body stitches several times, then finishing with a knot hidden inside the body.
Attach the legs at the bottom of the body, spacing them evenly. The legs should point straight down when the doll is standing. Again, pin before sewing.
Finally, apply rosy cheeks by rubbing a tiny amount of pink chalk or a pink cosmetic blush onto your fingertip and lightly dabbing the cheek area of the doll’s face. This subtle touch makes an enormous difference in giving the doll a warm, cheerful expression. You can also embroider small circles of pink floss for a more permanent look.
Finishing Touches and Customization Ideas
One of the greatest joys of crocheting your own doll is the ability to personalize every single detail. Here are some ideas to make your flower doll completely one of a kind.
The color palette is the most obvious place to start. A sunflower doll in golden yellow and brown feels entirely different from a lavender wildflower doll or a bold tropical hibiscus doll in hot pink and orange. Consider the personality you want the doll to convey and choose colors accordingly.
You can add embroidered details to the dress — small flowers, stars, or geometric patterns worked in contrasting yarn add a folk art quality that is absolutely beautiful.
A small crocheted bag or basket is a fun accessory to make and attach to one of the doll’s hands. You can crochet a tiny flower to tuck inside it.
Ribbon or lace trim sewn around the base of the skirt or the brim of the hat adds a delicate, vintage feel.
If you want to create a set, make flower dolls in different sizes by simply adjusting your yarn weight and hook size while keeping the same pattern proportions. A family of flower dolls — a tall one, a medium one, and a tiny one — makes a wonderful display or gift set.
Tips for Crochet Beginners Taking on This Pattern
If this is one of your first amigurumi projects, a few practical tips will help you get a cleaner result. First, tension consistency matters more than speed. Work at whatever pace feels controlled and relaxed. Second, count your stitches at the end of every single round, especially during the increase and decrease sections. One misplaced stitch can throw off the shape significantly. Third, do not be afraid to pull out your work and redo a section. Experienced crocheters do it all the time. A few extra minutes fixing a mistake now saves a lot of frustration at assembly time. Fourth, use good lighting. Many crochet mistakes happen simply because the crocheter could not see their stitches clearly enough to count them.
Finally, enjoy the process. A crochet flower doll takes several hours to complete from start to finish, and every stitch is a small, meditative act of making something with your own hands. When you hold the finished doll, you will feel a very specific and satisfying pride that only comes from handmade things. That feeling is absolutely worth every row.
Whether you keep this flower doll for yourself, give it as a gift, or list it in an online shop, you have now created something genuinely lovely from a ball of yarn and a simple hook