Crochet Tutorial: Cotton Candy Bow Fairy Doll – Free Crochet Pattern

Crochet Tutorial: Cotton Candy Bow Fairy Doll – Free Crochet Pattern

This charming fairy doll blends a pastel blue and pink palette with a romantic tea-party silhouette, making it ideal for collectors, gift makers, and crochet lovers searching for a handmade amigurumi doll, kawaii fairy doll, or heirloom-style crochet decor piece to add to a nursery, shelf, or boutique display.

With layered ruffles, a soft bonnet, elegant wings, tiny accessories, and a sweet bow-centered bodice, this design is perfect for anyone looking for a premium crochet doll pattern, artisan handmade doll idea, or whimsical crochet gift that feels like a collectible piece someone would proudly shop for online.

Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.

Pattern Overview

This pattern creates a standing fairy doll with a large round head, small narrow torso, short arms, slim legs, layered Victorian-inspired dress, scalloped bonnet, long dark wavy hair, white wings, tiny shoes, a cross-laced bodice panel, floral embellishments, a shoulder bag, a teacup with saucer, and a cupcake.

The finished doll is designed to visually match the image as closely as possible in proportion, styling, and detail. The overall look depends on tight stitches, neat shaping, balanced stuffing, careful assembly angles, and crisp trim placement.

The sample proportions are:

  • Total doll height: about 11.5 to 13 inches / 29 to 33 cm including bonnet, excluding wings
  • Head: about 4 inches / 10 cm tall and 4.25 inches / 11 cm wide
  • Body from neck to feet: about 7.5 to 8.5 inches / 19 to 21.5 cm
  • Wing span: about 7 to 8 inches / 18 to 20 cm across

Materials

  • Sport or light DK cotton yarn in the following shades:
    • Light skin tone
    • Dusty pastel blue
    • Soft baby pink
    • White
    • Dark charcoal brown or very dark gray for hair
    • Very small amounts of green, cream, tan, and rosy blush pink for floral and accessory details
  • Crochet hooks: 2.0 mm for most parts, 1.75 mm for tiny accessories and trim if desired
  • Fiberfill stuffing
  • Craft wire for wings and optional handbag strap shaping
  • Pipe cleaner or thin doll armature wire for neck support if desired
  • Embroidery floss in black, pink, and brown
  • Tapestry needle
  • Stitch markers
  • Fabric glue optional for lace trim only if needed
  • Thin white lace trim optional to match the photographed finish

Abbreviations

  • MR – magic ring
  • ch – chain
  • sl st – slip stitch
  • sc – single crochet
  • inc – 2 sc in same stitch
  • dec – invisible decrease
  • hdc – half double crochet
  • dc – double crochet
  • tr – treble crochet
  • BLO – back loop only
  • FLO – front loop only
  • st/sts – stitch/stitches
  • rep – repeat

Gauge and Construction Notes

Use tight amigurumi tension. The stitches on the doll in the image are compact, even, and smooth. If your fabric shows stuffing through the gaps, reduce hook size. The body and head should feel firm but not rock-hard.

  • Most parts are worked in continuous rounds unless noted
  • Mark the first stitch of every round
  • Stuff gradually as you go
  • The dress layers are made separately and attached for maximum control over shape
  • Wings are made in paired panels and lightly wired for crisp edges
  • Hair is attached as individual strands and arranged into long front curls and back flow

Color Placement Summary

  • Skin: head, neck, hands, legs
  • Blue: jacket outer layer, overskirt layer, bonnet crown, shoes, bag flap detail, teacup accents
  • Pink: underskirt, ruffles, bow, bonnet frill, bodice lacing panel, cupcake icing top
  • White: wings, collar detail, lace effect areas, saucer base trim
  • Dark charcoal: hair

📌Thank you for reading the article

Head

Head Base in Skin Tone

  1. Rnd 1: 6 sc in MR. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3: (sc, inc) x6. (18)
  4. Rnd 4: (2 sc, inc) x6. (24)
  5. Rnd 5: (3 sc, inc) x6. (30)
  6. Rnd 6: (4 sc, inc) x6. (36)
  7. Rnd 7: (5 sc, inc) x6. (42)
  8. Rnd 8: (6 sc, inc) x6. (48)
  9. Rnd 9: (7 sc, inc) x6. (54)
  10. Rnd 10: (8 sc, inc) x6. (60)
  11. Rnd 11: (9 sc, inc) x6. (66)
  12. Rnd 12: (10 sc, inc) x6. (72)
  13. Rnd 13-24: sc around. (72) 12 rounds

Place safety eyes or embroider eyes between Rnds 18 and 19 with about 12 stitches between them. In the image, the eyes are embroidered black, slightly curved, and softly feminine with tiny lashes. This pattern recommends embroidery for the cleanest look.

  1. Rnd 25: (10 sc, dec) x6. (66)
  2. Rnd 26: (9 sc, dec) x6. (60)
  3. Rnd 27: (8 sc, dec) x6. (54)
  4. Rnd 28: (7 sc, dec) x6. (48)
  5. Rnd 29: (6 sc, dec) x6. (42)
  6. Rnd 30: (5 sc, dec) x6. (36)

Stuff the head very firmly and shape the cheeks forward. The face in the image is wide, smooth, and softly rounded with gentle cheek fullness. Do not overstuff the forehead. Keep the lower front face nicely plump.

  1. Rnd 31: (4 sc, dec) x6. (30)
  2. Rnd 32: (3 sc, dec) x6. (24)

Insert neck support now if using. Leave the opening unclosed because the head connects directly to the neck/body assembly.

Ears Make 2

  1. Rnd 1: 6 sc in MR. (6)
  2. Rnd 2: (sc, inc) x3. (9)
  3. Rnd 3: sc around. (9)
  4. Rnd 4: (2 sc, inc) x3. (12)
  5. Rnd 5: sc around. (12)

Flatten lightly. Fold the base just a little and sew at the side of the head around eye level, slightly lower than the bonnet brim line. The ears in the image peek through the hair and bonnet, so do not make them oversized.

Neck and Upper Body

Neck

  1. Rnd 1: Attach yarn to open head stitches or begin separately with 24 sc. (24)
  2. Rnd 2-4: sc around. (24)
  3. Rnd 5: (2 sc, dec) x6. (18)
  4. Rnd 6-7: sc around. (18)

The neck should be slim and slightly longer than a typical amigurumi doll neck because the photographed doll has a graceful lifted head position. Add a bit of extra stuffing or support inside.

Torso

  1. Rnd 8: in BLO, inc around. (36)
  2. Rnd 9-10: sc around. (36)
  3. Rnd 11: (5 sc, inc) x6. (42)
  4. Rnd 12-14: sc around. (42)
  5. Rnd 15: (5 sc, dec) x6. (36)
  6. Rnd 16-17: sc around. (36)
  7. Rnd 18: (4 sc, dec) x6. (30)
  8. Rnd 19-20: sc around. (30)
  9. Rnd 21: (3 sc, dec) x6. (24)
  10. Rnd 22: sc around. (24)

This produces a narrow waist and small upper torso hidden beneath the dress. Stuff lightly at the chest and more firmly at the lower torso. The doll should stand with the skirt helping stabilize the silhouette.

📌Thank you for reading the article

Legs Make 2

Shoes in Blue

  1. Rnd 1: 6 sc in MR. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3: (sc, inc) x6. (18)
  4. Rnd 4: (2 sc, inc) x6. (24)
  5. Rnd 5: sc around in BLO. (24)
  6. Rnd 6: 7 sc, dec x5, 7 sc. (19)
  7. Rnd 7: 6 sc, dec x3, 7 sc. (16)

Stuff the toe area lightly only. The shoes in the image are rounded Mary Jane style with a soft front profile, not pointy.

Leg in Skin Tone

  1. Change to skin tone in Rnd 8: sc around. (16)
  2. Rnd 9-18: sc around. (16) 10 rounds
  3. Rnd 19: (6 sc, inc) x2. (18)
  4. Rnd 20-21: sc around. (18)

Fasten off first leg. Make second leg but do not fasten off.

Join Legs

  1. Ch 4 from second leg and join to first leg.
  2. Rnd 22: 18 sc around first leg, 4 sc across chain, 18 sc around second leg, 4 sc on other side of chain. (44)
  3. Rnd 23-24: sc around. (44)
  4. Rnd 25: (9 sc, dec) x4. (40)
  5. Rnd 26: sc around. (40)
  6. Rnd 27: (8 sc, dec) x4. (36)

Continue directly into torso if preferred, or sew body sections together if worked separately. The lower body should be centered under the skirt and narrow in profile.

Arms Make 2

  1. Rnd 1: 6 sc in MR in skin tone. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3-4: sc around. (12)
  4. Rnd 5: (2 sc, dec) x3. (9)
  5. Rnd 6: sc around. (9)
  6. Change to white for inner sleeve cuff, Rnd 7: in FLO, sc around. (9)
  7. Change to pink, Rnd 8-10: sc around. (9)
  8. Change to blue, Rnd 11-18: sc around. (9)

Stuff only the lower half lightly. Flatten the upper arm and sew to the torso just below the neckline. Angle them slightly downward and outward. The photographed doll has small hands peeking from wide layered sleeves, so the arm itself should stay slim.

Sleeve Frills Make 2 Pink Layers and 2 White Layers

Attach to the FLO from the sleeve rounds.

  • White lower lace round: (sl st, ch 2, 2 dc in next st, sl st in next st) around
  • Pink outer frill round: (2 hdc, 2 dc, 2 hdc) in every other stitch for a soft puffed cuff

Skirt Base

The dress in the image has a fitted pink center panel, a large blue outer overskirt with pink ruffle border, visible white lace edges, and an additional lower blue flounce over a wider pink underskirt. To match this look, work the dress in several layers.

Waist Skirt Foundation in Pink

  1. Rnd 1: Attach pink to waist FLO from torso. Work 36 sc. (36)
  2. Rnd 2: (5 sc, inc) x6. (42)
  3. Rnd 3: (6 sc, inc) x6. (48)
  4. Rnd 4: (7 sc, inc) x6. (54)
  5. Rnd 5: (8 sc, inc) x6. (60)
  6. Rnd 6: sc around. (60)
  7. Rnd 7: (9 sc, inc) x6. (66)
  8. Rnd 8: sc around. (66)

This inner waist section should sit fairly straight before flaring. It forms the visible pink center panel beneath the jacket-like overskirt opening.

📌Thank you for reading the article

Main Underskirt in Pink

  1. Rnd 9: in BLO, (10 sc, inc) x6. (72)
  2. Rnd 10: sc around. (72)
  3. Rnd 11: (11 sc, inc) x6. (78)
  4. Rnd 12: sc around. (78)
  5. Rnd 13: (12 sc, inc) x6. (84)
  6. Rnd 14-16: sc around. (84)

Fasten off. Add white lace trim or crochet lace to lower edge.

Blue Lower Flounce

Join blue to the FLO left from Rnd 9 of the underskirt.

  1. Rnd 1: 72 sc around. (72)
  2. Rnd 2: (5 sc, inc) x12. (84)
  3. Rnd 3: sc around. (84)
  4. Rnd 4: (6 sc, inc) x12. (96)
  5. Rnd 5-7: sc around. (96)

For the bottom blue flounce effect, work vertical shaping by surface slip stitching faint panel lines every 8 stitches, or lightly steam and finger-press soft pleats. Finish lower edge with pink ruffle.

Pink Ruffle Edge for Blue Flounce

  • Attach pink and work: (2 dc, ch 1, 2 dc) in every 3rd stitch around for a rippled edge.

White Lace Underlayer

  • Attach white behind the pink flounce edge and work: (sc, ch 3, sc in next st) around, then second round of 4 dc shells into the ch-3 spaces.

Overskirt and Jacket Front

This section creates the blue outer layer that opens at the front to reveal the pink center panel. It should resemble a short jacket blended into a scalloped overskirt.

Back and Side Overskirt in Blue

Work in joined rows or a round with a front opening. Begin at waist.

  1. Row/Rnd 1: Ch 55, join carefully or work back and forth leaving 12 stitches open at center front. Total working sts 55.
  2. Row 2: sc across. (55)
  3. Row 3: (10 sc, inc) x5. (60)
  4. Row 4: sc across. (60)
  5. Row 5: (11 sc, inc) x5. (65)
  6. Row 6: sc across. (65)
  7. Row 7: (12 sc, inc) x5. (70)
  8. Row 8-12: sc across. (70)

Fasten off. Sew or anchor this layer over the skirt so the front edges pull gently open into a soft V shape.

Pink Border Around Overskirt

  • Attach pink around all visible edges of the blue overskirt.
  • Round 1: sc evenly around.
  • Round 2: (2 hdc, 2 dc, 2 hdc) in every 2nd or 3rd stitch as needed for ruffle fullness.

The image shows a generous but not floppy ruffle. Adjust spacing so the edging ripples prettily without collapsing.

White Inner Collar Lace

  • At neckline and front upper bodice edge, attach white and work small shell trim: (sc, ch 2, 2 dc, ch 2, sc) in every other stitch or every ch-space.

Bodice Panel and Center Bow

Pink Center Panel

  1. Ch 13.
  2. Row 1: sc in 2nd ch from hook and across. (12)
  3. Row 2-12: ch 1, turn, sc across. (12)

Sew vertically at the front center from neckline to top of pink skirt panel. This should look like a corset insert.

Blue Neck Bow

  1. With blue, ch 9.
  2. Row 1: sc in 2nd ch from hook and across. (8)
  3. Row 2-4: ch 1, turn, sc across. (8)

Wrap center with pink yarn and sew at top of bodice panel.

Pink Waist Bow

  1. With pink, ch 13.
  2. Row 1: sc in 2nd ch from hook and across. (12)
  3. Row 2-5: ch 1, turn, sc across. (12)

Wrap center tightly and sew just below the corset lacing.

📌Thank you for reading the article

Corset Lacing

Using pink yarn or embroidery floss, lace diagonally across the blue front opening over the pink panel in 4 crossing pairs. Secure at back. This detail is essential to the photographed look.

Floral Embellishments

Small Flowers Make 2

  1. With pink, 5 sc in MR.
  2. Petal round: (ch 2, 2 dc, ch 2, sl st) in each stitch around for 5 petals.

Make a tiny cream French knot or embroidered center. Sew one flower to each lower side of the overskirt front.

Blue Spiral Rosettes Make 4

  1. Ch 16.
  2. Starting in 2nd ch from hook: 2 sc in each chain across.

Roll into a spiral rose and sew below and beside the flowers near the hem.

Leaves Make 4

  • With green, ch 6. Starting in 2nd ch from hook: sl st, sc, hdc, sc, sl st.

Sew behind flowers.

Bonnet

Crown in Blue

  1. Rnd 1: 6 sc in MR. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3: (sc, inc) x6. (18)
  4. Rnd 4: (2 sc, inc) x6. (24)
  5. Rnd 5: (3 sc, inc) x6. (30)
  6. Rnd 6: (4 sc, inc) x6. (36)
  7. Rnd 7: (5 sc, inc) x6. (42)
  8. Rnd 8: (6 sc, inc) x6. (48)
  9. Rnd 9-13: sc around. (48)

Test fit over the top half of the head. It should sit low enough to frame the forehead and ears.

Bonnet Brim

  1. Rnd 14: in FLO, (7 sc, inc) x6. (54)
  2. Rnd 15: sc around. (54)
  3. Rnd 16: (8 sc, inc) x6. (60)
  4. Rnd 17: sc around. (60)

The brim should gently flare outward, not sharply. Lightly steam if needed.

Pink Outer Frill

  • Join pink in unused loops at brim edge.
  • Round 1: sc around.
  • Round 2: (2 hdc, 2 dc, 2 hdc) in every 2nd stitch around.

Pink Band and Decorative Loops

Embroider or surface crochet a pink band around the bonnet between crown and brim. Add vertical pink loop stitches or tiny raised bars across the front to imitate the trimmed band seen in the image.

Bonnet Side Bows Make 2

  • Ch 10, sc back across 9.
  • Wrap center with yarn and sew at each side of bonnet brim.

Hair

The hair is long, dark, center-parted, and softly wavy with several front strands draping over the chest. The hair should be applied generously for full coverage under the bonnet.

Cap Base

  1. Rnd 1: 6 sc in MR. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3: (sc, inc) x6. (18)
  4. Rnd 4: (2 sc, inc) x6. (24)
  5. Rnd 5: (3 sc, inc) x6. (30)
  6. Rnd 6: (4 sc, inc) x6. (36)
  7. Rnd 7: (5 sc, inc) x6. (42)
  8. Rnd 8: (6 sc, inc) x6. (48)
  9. Rnd 9: (7 sc, inc) x6. (54)
  10. Rnd 10-13: sc around. (54)

Sew hair cap to the head, leaving the forehead front edge natural for strand placement.

Hair Strands

Cut or crochet strands individually. For crochet strands:

  • Long back strands: ch 32, sc in 2nd ch from hook and back across. Make 26 to 30 strands.
  • Front side curls: ch 28, 2 sc in each chain back for a loose curl. Make 8 strands.
  • Short bangs: ch 10 to 12, sc back. Make 3 strands.

Attach along the hair cap from front center outward. The image shows a center-parted fringe with two short narrow forehead sections and long waves hanging on both sides. Arrange carefully before sewing permanently.

📌Thank you for reading the article

Wings Make 2 Identical Panels Per Side

Each wing is made from two pieces joined together with optional fine wire inside. The shape is elongated upward with a rounded outer edge and lightly scalloped feather-like finish.

Wing Panel Make 4

  1. Ch 2, 6 sc in 2nd ch from hook. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3: (sc, inc) x6. (18)
  4. Rnd 4: (2 sc, inc) x6. (24)
  5. Rnd 5: 24 sc.
  6. Rnd 6: (3 sc, inc) x6. (30)
  7. Rnd 7: 30 sc.

Now shape in rows:

  1. Row 8: ch 1, turn, 28 sc.
  2. Row 9: dec, 24 sc, dec. (26)
  3. Row 10: ch 1, turn, 26 sc.
  4. Row 11: dec, 22 sc, dec. (24)
  5. Row 12: ch 1, turn, 24 sc.
  6. Row 13: dec, 20 sc, dec. (22)
  7. Row 14: ch 1, turn, 22 sc.
  8. Row 15: dec, 18 sc, dec. (20)
  9. Row 16: ch 1, turn, 20 sc.
  10. Row 17: dec, 16 sc, dec. (18)
  11. Row 18: ch 1, turn, 18 sc.

Fasten off leaving sewing tail. Pair two panels per wing, sandwiching thin wire if desired. Crochet or sew together with white sc edging.

Wing Edge Detail

  • On outer curved edge work: (sl st, ch 2, 2 hdc, sl st) every 2 stitches for a soft feathered scallop.

Sew wings to the upper back, angled slightly outward and upward. The wings in the image rise behind the bonnet and sit symmetrically.

Shoes Finishing

Embroider a pink strap or add a chain strap over the top front of each shoe. The footwear should remain dainty and rounded. Sew the feet flat so the doll can stand better with skirt support.

Shoulder Bag

Bag Body in Cream

  1. Ch 9.
  2. Rnd 1: sc in 2nd ch from hook and across 7, 3 sc in last ch, work opposite side 6 sc, 2 sc in last. (18)
  3. Rnd 2: inc, 6 sc, inc x3, 6 sc, inc x2. (24)
  4. Rnd 3-6: sc around. (24)

Flap in Blue and Pink

  1. Attach blue to back loop of top rear half, 10 sc.
  2. Row 2: turn, dec, 6 sc, dec. (8)
  3. Row 3: turn, dec, 4 sc, dec. (6)
  4. Row 4: turn, dec, 2 sc, dec. (4)

Add pink trim along flap edge. Embroider a small heart in cream or pale pink. Make a long cream chain strap and sew to both sides. Let the bag hang low beside the skirt like in the image.

Teacup and Saucer

Saucer in Cream with Blue Trim

  1. Rnd 1: 6 sc in MR. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3: (sc, inc) x6. (18)
  4. Rnd 4: (2 sc, inc) x6. (24)
  5. Rnd 5: in FLO, sc around. (24)

Trim edge in blue using slip stitch or one round of surface crochet.

Cup in Cream

  1. Rnd 1: 6 sc in MR. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3: sc around in BLO. (12)
  4. Rnd 4-7: sc around. (12)

Add blue trim to top edge. Make handle with ch 5, sl st back to form loop, then sew to side.

Cupcake

Base

  1. With brown, 6 sc in MR. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3: (sc, inc) x6. (18)
  4. Rnd 4-6: sc around. (18)

Add vertical surface lines if desired for wrapper effect.

Icing

  1. With blue, start 6 sc in MR. (6)
  2. Rnd 2: inc x6. (12)
  3. Rnd 3: sc around. (12)

Change to pink for top swirl:

  1. Rnd 4: (sc, inc) x6. (18)
  2. Rnd 5: sc around. (18)
  3. Rnd 6: (dec) x9. (9)
  4. Rnd 7: sc around. (9)
  5. Rnd 8: dec around to close.

Add a tiny deep pink knot or embroidered cherry point on top.

Dress Lace Enhancements

If you want the doll to match the photo more closely, add real lace trim or crochet imitation lace to the following areas:

  • Neckline
  • Sleeve cuffs
  • Lower pink underskirt hem
  • Below the overskirt opening line

For crocheted lace, use white thread or fine cotton and repeat small shell bands. Keep it delicate. Oversized lace will change the silhouette too much.

Assembly Order

  1. Sew legs and body securely if made separately
  2. Attach head with neck support centered
  3. Sew ears
  4. Attach arms at a slight downward angle
  5. Sew on hair cap and attach all hair strands
  6. Dress the doll with skirt layers and overskirt
  7. Add bodice panel, bows, and corset lacing
  8. Sew bonnet in place after confirming hair layout
  9. Attach wings to upper back
  10. Add floral motifs
  11. Place shoe straps, handbag, and display accessories

Final Shaping Tips for Accuracy

The visual success of this doll comes from shaping more than from stitch count alone. Spend time adjusting the hair drape, skirt spread, bonnet tilt, and wing spacing. The bonnet should sit slightly forward, the wings should rise evenly, and the skirt should widen softly rather than jutting straight out.

The front opening of the overskirt should reveal the pink panel and lower skirt. The bow should sit at the center waist and the laced bodice should stay visible above it. The floral motifs belong low on each front side, not too close to the center.

Final Assembly and Facial Detailing

Embroider curved black eyes with short outer lashes. Add tiny brows in dark brown or charcoal one or two rounds above the eyes. Create a very small straight nose with one stitch in skin tone. Add soft pink blush across both cheeks.

Sew the head so it tilts just slightly forward. Position the hair strands to frame the cheeks. Keep the mouth optional. If added, use one tiny pink horizontal stitch centered low on the face.

Care Notes

Display the doll away from constant direct sunlight to preserve the pastel shades. Handle wings and accessories gently. If using wire inside the wings, avoid repeated bending. This doll is best treated as a decorative collectible rather than a rough-play toy.

Quick Checklist Before You Finish

  • Head is firmly stuffed and centered
  • Hair is full with front curls balanced on both sides
  • Bonnet sits low and evenly with pink frill visible
  • Wings are symmetrical and angle upward
  • Bodice lacing is centered and neat
  • Overskirt opens evenly at the front
  • Flowers and bows are placed symmetrically
  • Shoes sit flat enough for stable standing display

Detailed Cleaning and Preservation Guidelines

Dust lightly with a soft dry brush. For small marks, spot clean with a barely damp cloth and mild soap, then air dry completely. Do not machine wash if the doll contains wire, blush, glue, or stitched accessories. Store in a breathable box or behind glass for long-term preservation.

When not displayed, support the wings with tissue paper and keep the handbag and mini food accessories beside the doll rather than hanging under tension for long periods. This helps preserve the shape of the straps, skirt ruffles, and wing edges.

Leave a Reply

Your email address will not be published. Required fields are marked *