If you love quirky characters, handmade dolls, and slightly spooky crochet projects, this Coraline Doll crochet pattern is a fun project to add to your collection. Inspired by the recognizable style of Coraline, this amigurumi doll features blue hair, a bright yellow raincoat, matching hood, boots, and a small shoulder bag.
This crochet doll is designed for crocheters with intermediate-level amigurumi skills. The project combines several techniques, including working in continuous rounds, increasing and decreasing, joining crocheted pieces, changing colors, sewing details, and creating clothing directly for the doll.
When made with the recommended materials, the finished doll measures approximately 26 cm (10 inches) tall.
Whether you are making an unusual handmade gift, building a collection of crochet characters, or looking for a fun Halloween-inspired project, this Coraline-inspired amigurumi makes a memorable finished piece.
Pattern note: This tutorial is an original rewritten presentation of the pattern information provided above. Always follow the stitch counts carefully and use a stitch marker to keep track of continuous rounds.
Coraline Doll Crochet Pattern Details
Before starting, gather your materials and read through the complete pattern. The doll is worked in separate sections before the legs are joined to form the body.
Skill level: Intermediate
Finished size: Approximately 26 cm (10 in)
Construction: Amigurumi worked primarily in continuous rounds
Main techniques: Single crochet, increases, decreases, color changes, sewing, and crocheted clothing
Materials You Will Need
For this Coraline amigurumi project, prepare:
- Fine-weight yarn, such as YarnArt Jeans, approximately 160 m per 50 g
- 2.0 mm crochet hook
- Black 12 mm buttons for the eyes
- Fiberfill stuffing
- Embroidery floss for facial details
- A small button for the bag
- Sewing needle
- Scissors
- Stitch marker
- Yarn colors for skin, blue, burgundy, peach, white, brown, and mustard
The exact amount of yarn will depend on your tension and how firmly you stuff the doll.
A Few Helpful Tips Before You Start
Amigurumi is usually crocheted tightly so that the stuffing does not show through the stitches. If your work develops visible gaps, try using a smaller hook or adjusting your tension.
Keep a stitch marker at the beginning of each round. This is especially helpful when working long sections of single crochet.
When stuffing the doll, add small amounts at a time and distribute the fiberfill evenly. Avoid overstuffing the head or body, as excessive stuffing can distort the shape.
Crochet Abbreviations
The pattern uses standard US crochet terminology.
- st = stitch
- ch = chain
- sc = single crochet
- inc = increase, 2 sc in the same stitch
- dec = decrease, crochet 2 stitches together
- sl st = slip stitch
- hdc = half double crochet
- dc = double crochet
- ( ) = repeat the instructions inside the parentheses
- [ ] = stitch count at the end of the round or row
Unless the instructions say otherwise, work in continuous rounds.
Arms – Make 2
Start with the skin-colored yarn.
Round 1: Make 5 sc into a magic ring. [5]
Round 2: Inc around. [10]
Rounds 3–5: Sc in each stitch around. [10]
Change to burgundy yarn. Continue changing between burgundy and peach, working two rounds in each color.
Rounds 6–27: Sc in all 10 stitches. [10]
Lightly stuff the arm, filling approximately the lower half.
Flatten the opening and crochet 5 sc through both layers to close it. Fasten off and leave a yarn tail for finishing if desired.
Repeat for the second arm.
Legs and Feet – Make 2
Begin with skin-colored yarn.
Round 1: 5 sc into a magic ring. [5]
Round 2: Inc around. [10]
Round 3: Inc twice, sc in the next 3 stitches, inc twice, sc in the next 3 stitches. [14]
Rounds 4–7: Sc around. [14]
The heel is worked separately in rows.
Heel
Rows 1–3: Ch 1, turn, sc in the next 7 stitches. [7]
Fold the heel in half with the right sides facing each other. Join the upper edges by crocheting 3 sc through both layers.
Fasten off and trim the yarn.
Turn the heel right side out so the seam is hidden inside. Shape it gently with your fingers.
Repeat the same process for the second leg.
Socks and Jeans
Continue working on each leg.
For the left leg, attach white yarn on the right side. For the right leg, attach it on the left side.
Rounds 8–10: Sc in all 14 stitches. [14]
Change to blue yarn, leaving a long yarn tail.
Round 11: Sc around. [14]
Round 12: Sc around through the back loops only. [14]
Jeans Cuff
Bring the long blue yarn tail toward the front of the work.
Using the front loops of Round 12, crochet sc in all 14 stitches.
Fasten off and weave in the loose ends.
Stuff each foot firmly.
Rounds 13–32: Sc in all 14 stitches. [14]
Continue stuffing as you work.
At this point, fasten off the left leg. Keep the yarn attached to the right leg because it will be used when building the body.
Crochet Boots – Make 2
Use brown yarn to begin the boots.
Chain 7. Starting in the second chain from the hook, crochet around both sides of the foundation chain.
Round 1: Sc in the next 5 ch, 3 sc in the final chain, turn around the opposite side, sc in the next 4 ch, inc. [14]
Round 2: Inc, sc in the next 4 stitches, inc 3 times, sc in the next 4 stitches, inc twice. [20]
Round 3: Sc in the next stitch, inc, sc in the next 4 stitches, repeat (sc in the next stitch, inc) 3 times, sc in the next 4 stitches, repeat (sc in the next stitch, inc) twice. [26]
Change to mustard yarn and leave the brown yarn tail long enough for finishing.
Round 4: Sc around through the back loops only. [26]
Bring the brown tail to the front and work slip stitches around through the front loops only. Fasten off and weave in the ends.
Continue with mustard yarn.
Rounds 5–6: Sc around. [26]
Round 7: Sc in the next 9 stitches, dec 4 times, sc in the next 9 stitches. [22]
Round 8: Sc in the next 9 stitches, dec twice, sc in the next 9 stitches. [20]
Rounds 9–13: Sc around. [20]
Finish with an invisible join to create a smooth edge. Weave in the yarn tail.
Make the second boot to match.
Place the boots onto the feet and position the legs so the toes point slightly toward one another. Adjust the position if necessary before joining the legs.
Joining the Legs and Crocheting the Body
Using the yarn remaining on the second leg, chain 4.
Round 1: Sc across the 14 stitches of the first leg, sc across the 4-chain bridge, sc across the 14 stitches of the second leg, then sc across the remaining side of the chain. [36]
You should now have both legs connected.
Rounds 2–6: Sc around. [36]
Change to burgundy and continue alternating two rounds of burgundy with two rounds of peach.
Round 7: Sc through back loops only. [36]
Rounds 8–10: Sc around. [36]
Round 11: Repeat (sc in the next 4 stitches, dec) 6 times. [30]
Rounds 12–18: Sc around. [30]
Round 19: Repeat (sc in the next 3 stitches, dec) 6 times. [24]
Rounds 20–23: Sc around. [24]
Stuff the body firmly but evenly.
Attaching the Arms
The arms are incorporated directly into the next round.
Round 24: Sc in the next 4 body stitches. Place one arm against the body and crochet 5 sc through both the arm and body. Sc in the next 6 body stitches. Attach the second arm in the same manner by crocheting 5 sc through both pieces, then sc in the final 4 body stitches. [24]
Change to skin-colored yarn.
Round 25: Work through back loops only: repeat (sc in the next 2 stitches, dec) 6 times. [18]
Round 26: Repeat (sc in the next 4 stitches, dec) 3 times. [15]
Rounds 27–28: Sc around. [15]
Crochet the Head
Continue directly from the body.
Round 29: Inc around. [30]
Round 30: Repeat (sc in the next 4 stitches, inc) 6 times. [36]
Round 31: Repeat (sc in the next 5 stitches, inc) 6 times. [42]
Round 32: Repeat (sc in the next 6 stitches, inc) 6 times. [48]
Rounds 33–42: Sc around. [48]
Round 43: Repeat (sc in the next 6 stitches, dec) 6 times. [42]
Change to blue yarn.
From this point, work through the back loops only and stuff the head gradually as it becomes smaller.
Round 44: Repeat (sc in the next 5 stitches, dec) 6 times. [36]
Round 45: Repeat (sc in the next 4 stitches, dec) 6 times. [30]
Round 46: Repeat (sc in the next 3 stitches, dec) 6 times. [24]
Round 47: Repeat (sc in the next 2 stitches, dec) 6 times. [18]
Round 48: Repeat (sc in the next stitch, dec) 6 times. [12]
Round 49: Dec around. [6]
Pull the opening closed and secure the yarn. Hide the remaining tail inside the head.
Ears – Make 2
Using the appropriate skin-colored yarn:
Round 1: Make 10 sc into a magic ring. [10]
Fasten off, leaving a long tail for sewing.
Position the ears symmetrically on both sides of the head. Sew them securely in place, making sure they remain slightly visible beneath the hair.
Styling the Hair
Attach the hair strands to the front loops around the top of the head using a simple fringe technique.
Fold each strand in half, pull the folded loop through a stitch, and pass the loose ends through the loop. Pull gently to secure.
Create a visible center or cross-shaped part in the hair and arrange the strands around the head.
Trim the hair to your preferred length.
For an extra decorative touch, attach a small butterfly bead to one side of the bangs. Secure a strand on the opposite side with a few small stitches.
Take care not to cover the ears completely.
Adding the Face
Sew the black button eyes securely onto the face.
For the nose, make a small foundation using two or three horizontal stitches in the body-colored yarn. Wrap the yarn around those stitches several times until you achieve the desired nose shape.
Secure the yarn and hide the remaining tail inside the head.
Use embroidery floss to add the eyebrows and freckles.
Safety Note
If the finished doll is intended for a young child, consider replacing button eyes and other small decorative pieces with securely embroidered details. Small components can present a choking hazard.
Crochet the Yellow Raincoat
The raincoat is worked separately in mustard-colored yarn.
Chain 31.
Work back and forth in rows, beginning in the second chain from the hook. At the end of each row, chain 1 and turn.
Row 1: Sc in the next 4 chains, 3 sc in the next chain, sc in the next 5 chains, 3 sc in the next chain, sc in the next 8 chains, 3 sc in the next chain, sc in the next 5 chains, 3 sc in the next chain, sc in the final 4 chains. [38]
Row 2: Sc in the next 5 stitches, 3 sc in the next stitch, sc in the next 7 stitches, 3 sc in the next stitch, sc in the next 10 stitches, 3 sc in the next stitch, sc in the next 7 stitches, 3 sc in the next stitch, sc in the final 5 stitches. [46]
Creating the Armholes
Row 3: Sc in the next 7 stitches, chain 6, skip 9 stitches, sc in the next 14 stitches, chain 6, skip 9 stitches, sc in the next 7 stitches. [40]
Row 4: Sc in the next 7 stitches, sc across the first 6-chain section, sc in the next 14 stitches, sc across the second 6-chain section, then sc in the final 7 stitches. [40]
Rows 5–8: Sc across. [40]
Row 9: Repeat (sc in the next 9 stitches, inc) 4 times. [44]
Rows 10–14: Sc across. [44]
Row 15: Repeat (sc in the next 10 stitches, inc) 4 times. [48]
Rows 16–17: Sc across. [48]
Row 18: Repeat (sc in the next 11 stitches, inc) 4 times. [52]
Rows 19–23: Sc across. [52]
Row 24: Repeat (sc in the next 12 stitches, inc) 4 times. [56]
Rows 25–29: Sc across. [56]
At the end of Row 29, crochet 3 sc into the final stitch to begin working around the edge.
Work 3 sc into each corner and sc evenly along the collar and sides. Work another 3 sc into the next corner and use a slip stitch to finish the opposite side.
Fasten off and weave in all ends.
Raincoat Sleeves
Attach mustard yarn around the armhole.
Chain 1 and begin crocheting in a spiral.
Rounds 1–19: Sc in all 18 stitches. [18]
Finish the sleeve with an invisible join for a clean edge.
Repeat for the second sleeve and weave in all yarn tails.
Crochet the Hood
Attach mustard yarn.
Chain 2 and work back and forth. At the end of each row, chain 2 and turn.
Row 1: Working through the front loops only, dc across the next 30 stitches. [30]
Row 2: Dc inc, dc in the next 13 stitches, dc inc, dc in the next 14 stitches, dc inc. [33]
Row 3: Dc across. [33]
Row 4: Dc inc, dc in the next 15 stitches, dc inc, dc in the next 15 stitches, dc inc. [36]
Row 5: Dc across. [36]
Row 6: Dc inc, dc in the next 16 stitches, dc inc, dc in the next 17 stitches, dc inc. [39]
Row 7: Dc across. [39]
Left Side of the Hood
Continue from the existing yarn.
Row 8: Dc in the next 17 stitches, dc dec. [18]
Row 9: Dc across. [18]
Row 10: Dc in the next 16 stitches, dc dec. [17]
Row 11: Dc across. [17]
Row 12: Dc in the next 15 stitches, dc dec. [16]
Row 13: Dc across. [16]
Right Side of the Hood
Attach mustard yarn at the center of the hood and chain 2.
Row 8: Dc dec, dc in the next 17 stitches. [18]
Row 9: Dc across. [18]
Row 10: Dc dec, dc in the next 16 stitches. [17]
Row 11: Dc across. [17]
Row 12: Dc dec, dc in the next 15 stitches. [16]
Row 13: Dc across. [16]
Fasten off the left side.
Fold the hood with the front sides facing inward. Working through the inner loops, join the center seam with 16 slip stitches.
Do not work through the complete stitches when making this seam.
Next, join the two hood sections along the slanted edge with single crochet.
Fasten off and weave in the ends.
Turn the hood right side out and finish the outer edge with single crochet stitches for a neat appearance.
Crochet the Small Bag
Using brown yarn, chain 12.
Starting in the second chain from the hook, work around the foundation chain.
Round 1: Sc in the next 10 chains, 3 sc in the final chain, continue along the opposite side with sc in the next 9 chains, then inc. [24]
Rounds 2–9: Sc around. [24]
Now work in rows.
Chain 1 and turn at the end of each row.
Rows 10–14: Sc across the next 11 stitches. [11]
Row 15: Sc in the next 4 stitches, chain 3 to form the button opening, skip 3 stitches, then sc in the next 4 stitches. [11]
Crochet 2 sc into the final stitch of Row 15.
Work sc around the side of the bag until reaching the handle position.
Chain 58 and attach the chain to the opposite side with a slip stitch to create the shoulder strap.
Sew a small button to the front of the bag using contrasting thread.
Final Assembly
Once all the pieces are complete, dress the doll in the raincoat and hood.
Place the boots securely over the feet and position the bag across the body.
Check the facial details and make any final adjustments to the hair, ears, clothing, and accessories.
Your Coraline-inspired amigurumi doll is now complete!
Tips for a Better Finished Doll
Keep your tension consistent
Consistent tension helps the head, body, arms, and legs maintain the intended proportions. If your stitches are loose, the finished doll may become larger than expected.
Stuff gradually
Adding stuffing little by little gives you much more control over the shape. Pay particular attention to the head and neck so the doll remains firm without becoming misshapen.
Use stitch markers
Because most of the doll is worked in continuous rounds, it can be easy to lose your starting point. A stitch marker can prevent mistakes and make counting much easier.
Check the placement before sewing
Before permanently attaching the ears, arms, eyes, hair, or clothing, pin or loosely position the pieces first. This makes it much easier to achieve a balanced result.
Customize your doll
You can experiment with different yarn shades, hair lengths, facial expressions, or small accessories while keeping the basic construction the same.
Frequently Asked Questions
How big is the finished Coraline crochet doll?
With the recommended yarn and a 2.0 mm crochet hook, the finished doll is approximately 26 cm (10 inches) tall.
What skill level is this crochet pattern?
This is best suited to intermediate crocheters because the project involves continuous rounds, shaping, color changes, joining pieces, crocheting clothing, and sewing details.
Can I change the colors?
Yes. You can customize the yarn colors to create your own interpretation of the character. For the recognizable look, mustard yellow, blue, brown, burgundy, peach, white, and skin-tone shades work well.
Can I make the doll larger or smaller?
Yes, but changing yarn weight and hook size will alter the finished dimensions. If you make significant changes, you may also need to adjust the proportions of the clothing and accessories.
What can I use instead of button eyes?
For a child-friendly version, embroidered eyes are a good alternative to buttons and other small pieces.
Is this a good Halloween crochet project?
Absolutely. The character-inspired design, yellow raincoat, blue hair, and slightly spooky aesthetic make this a fun choice for a Halloween crochet collection or autumn craft project.
More Crochet Doll Ideas
If you enjoy making amigurumi dolls, you can expand your collection with other character-inspired designs, fantasy dolls, seasonal figures, and cute crochet animals.
Try experimenting with different hairstyles, outfits, shoes, bags, hats, and accessories to create completely new handmade characters from the same basic amigurumi techniques.
Final Thoughts
This free Coraline Doll crochet pattern combines detailed amigurumi construction with a fun handmade outfit and recognizable accessories. From the carefully shaped head and tiny boots to the yellow raincoat, hood, blue hair, and little bag, there are plenty of interesting details to keep an intermediate crocheter engaged.
Take your time with the shaping and assembly, especially when positioning the facial features and clothing. With careful stitching and consistent tension, you can create a charming handmade doll that makes a unique addition to your crochet collection.
Happy crocheting!
