Colorful Crochet Doll with Flower Accents. Create a vibrant and playful crochet doll with this detailed pattern! Featuring a bright red hat, striped top, and colorful floral pants, this crochet doll is full of personality and charm. Ideal for adding a splash of color to any room, this doll is sure to become a cherished favorite.
If you’re anything like me, you probably have a soft spot for crochet dolls — especially the kind that just burst with color and charm. That’s exactly how I’d describe this Colorful Crochet Doll with Flower Accents. She’s bright, joyful, and oh-so-fun to make! Every little stitch feels like a celebration of creativity, and by the time you finish her, she practically beams with personality.
The moment I saw the pattern, I was in love. This Colorful Crochet Doll isn’t just cute — she’s radiant. From her sweet little face to the vibrant flowers that decorate her hair and dress, everything about her just brings happiness. And the best part? You can really make her your own. The base pattern is super adaptable, so whether you want her to wear a rainbow of colors or stick to soft pastels, she’s going to look beautiful either way.

How to Colorful Crochet Doll with Floral Pants
ThisColorful Crochet Doll pattern is perfect for intermediate crafters who enjoy working with a variety of colors and textures. The doll’s unique design, complete with flower-adorned pants, allows for endless creativity. You can personalize the doll with different color combinations, making it a truly one-of-a-kind creation.
I started my doll with a light beige cotton yarn for the skin, which gives her that nice, classic handmade feel. The body is made using simple amigurumi techniques — nothing too fancy, mostly single crochet in the round — so even if you’re newer to doll-making, you’ll find this pattern approachable. The arms and legs are worked separately and sewn on, and there’s even a slight shaping in the torso so she sits just right.
Now let’s talk hair. Oh my stars — this was my favorite part! I went with a soft golden yellow for a whimsical, fairy-tale look and styled it in two pigtails with tiny crocheted flowers tucked in. The flowers are made with just a few stitches, but they make a huge impact. I couldn’t help myself and added them to the doll’s dress too — like a little garden came to life on her outfit!
Crochet Pattern:
The dress is where you can really let your creativity shine. I went with a tiered ruffle design in alternating colors — pink, coral, and mint — but you can stick to one color for something more elegant or go wild with a full rainbow. The instructions are very clear, and even though the ruffles take a bit of patience, they give the doll such a playful, joyful energy that it’s worth every stitch.
Her face is embroidered simply — just two sleepy eyes, some blush on the cheeks, and a tiny smile — but somehow it gives her such a gentle, sweet expression. You can definitely add safety eyes if you prefer, or even a bit of makeup-style shading with soft pastels or fabric paint if you’re feeling fancy.
What I love most about this doll is how she brings out that sense of childlike wonder. She’s the kind of doll that makes people smile when they see her. I made one for my niece, and she carries it everywhere — even gave her a name and made her a bed out of a shoebox! And of course, I had to make one for myself too.
Whether you’re crocheting her as a gift, a keepsake, or a cheerful addition to your craft room, this Colorful Crochet Doll with Flower Accents is the perfect project to pour your heart into. She’s a celebration of color, kindness, and handmade love — all stitched together into one precious little package.
Trust me — once you make one, you’re going to want to make a whole garden full of them!
Materials:
- Yarn: Worsted weight yarn in multiple colors (red, yellow, blue, green, pink, and various bright colors for the flowers).
- Crochet Hook: 3.5 mm (E/4) and 4.0 mm (G/6).
- Polyfill stuffing.
- Safety eyes (10 mm).
- Yarn needle.
- Stitch markers.
- Two buttons for the pants.
Stitches Used:
- Chain (ch)
- Slip Stitch (sl st)
- Single Crochet (sc)
- Half Double Crochet (hdc)
- Double Crochet (dc)
- Puff Stitch (ps)
Doll Body:
1. Head:
- Round 1: Using skin-tone yarn and 3.5 mm hook, make a magic ring, ch 1, 6 sc in the ring. (6 sc)
- Round 2: 2 sc in each stitch around. (12 sc)
- Round 3: Sc in the next st, 2 sc in the next st; repeat around. (18 sc)
- Rounds 4-7: Sc in each st around. (18 sc)
- Round 8: Sc in the next st, sc2tog; repeat around. (12 sc)
- Insert safety eyes between Rounds 5 and 6, and stuff the head.
- Round 9: Sc2tog around. (6 sc) Fasten off, leaving a tail to sew onto the body.
2. Body:
- Round 1: Using turquoise yarn, ch 20, join with sl st to form a ring. Ch 1, sc in each ch around. (20 sc)
- Rounds 2-10: Sc in each st around, changing to yellow yarn at Round 6.
- Round 11: Sc in the next 2 sts, sc2tog; repeat around. (15 sc)
- Round 12: Sc2tog around. (8 sc) Fasten off, stuff lightly, and sew to the head.
Arms (make 2):
- Round 1: Using skin-tone yarn, make a magic ring, ch 1, 6 sc in the ring. (6 sc)
- Round 2: Sc in each st around. (6 sc)
- Rounds 3-10: Change to turquoise yarn, sc in each st around. (6 sc)
- Fasten off, stuff lightly, and sew to the body.
Legs and Pants:
1. Legs (make 2):
- Round 1: Using skin-tone yarn, make a magic ring, ch 1, 6 sc in the ring. (6 sc)
- Round 2: 2 sc in each st around. (12 sc)
- Rounds 3-15: Sc in each st around, changing to pink yarn at Round 8. (12 sc)
- Fasten off and stuff.
2. Pants (with flowers):
- Start with a base color (blue) and ch 40, join to form a ring.
- Round 1-5: Sc in each ch around, adjusting the fit for the doll’s waist.
- Rounds 6-12: Work puff stitch flowers in random patterns across the legs, using different colors for each flower.
- Attach buttons to the front of the pants for decoration.
Hat:
- Round 1: Using red yarn, make a magic ring, ch 2, 10 hdc in the ring. (10 hdc)
- Round 2: 2 hdc in each st around. (20 hdc)
- Round 3: Hdc in the next st, 2 hdc in the next st; repeat around. (30 hdc)
- Round 4-8: Hdc in each st around, switching to yellow yarn for a stripe in Round 5.
- Brim: Sc in the next st, 2 sc in the next st; repeat around. Fasten off and weave in ends.
Hair:
- Cut strands of red yarn, fold them in half, and attach to the head by pulling through stitches.
Your colorful crochet doll is now complete! Enjoy your vibrant new creation!