A dragon must read as reptile, horned mammal, and winged creature before the heart blocks its torso. This dragon amigurumi crochet pattern uses super bulky velvet yarn, a 5.0 mm hook, 18 mm safety eyes, and intermediate shaping to make a 25 cm shelf sitter. The heart gives the hands a fixed anchor, so the finished toy photographs cleanly from the front.
The Design: What Makes This Dragon Different
You build the head large because the snout, eyes, horns, and cheek patches carry most of the character read. The maker then uses the heart as a brace, not only as a prop, so the arms sit forward without pulling the shoulder seams open. The curled tail works as a base ring, giving the plush dragon amigurumi more contact with the surface than a narrow body alone. Wings stay flat and ribbed because thick velvet makes stuffed wings too heavy. A common mistake in a crochet dragon with wings is placing the wings too low; they should start behind the lower head line, not at the hip. This pink dragon amigurumi also needs pale snout contrast, or the black eyes dominate the face and flatten the muzzle.
Project Info at a Glance
| Skill Level | Time | Finished Size | Hook | Best For |
|---|---|---|---|---|
| Intermediate | 6–8 hours | 25 cm | 5.0 mm | Plush display, Valentine shelf sitter, photo prop |
Materials and Tools
Yarn
- Peach pink velvet — super bulky chenille — 120 g — Premier Parfait Chunky, Hobbii Honey Bunny, or similar plush yarn
- Coral pink velvet — super bulky chenille — 85 g — heart pillow
- Lavender velvet — super bulky chenille — 45 g — horns, wing panels, spikes, tail bumps
- Cream velvet — super bulky chenille — 20 g — snout and paw tips
- Blush pink scrap yarn — velvet or brushed DK held double — 8 g — cheek patches
Tools
- Hook 5.0 mm
- 18 mm black safety eyes
- Polyester stuffing
- Yarn needle
- Locking stitch markers
- Straight pins
- Black embroidery thread
- Scissors
Abbreviations
MR = magic ring; sc = single crochet; inc = 2 sc in one stitch; dec = invisible decrease over 2 stitches; sl st = slip stitch; ch = chain; BLO = back loop only. Invisible decrease means working through the front loops of the next 2 stitches before completing one sc, which reduces bulk in velvet yarn.
Pattern — Step by Step
Continuous spiral unless noted. Stitch counts are in brackets.
Head
Yarn: peach pink velvet
R1: 6 sc in MR (6)
R2: inc ×6 (12)
R3: (sc, inc) ×6 (18)
R4: (2 sc, inc) ×6 (24)
R5: (3 sc, inc) ×6 (30)
R6: (4 sc, inc) ×6 (36)
R7: (5 sc, inc) ×6 (42)
R8–R14: sc around (42)
R15: (5 sc, dec) ×6 (36)
R16: sc around (36)
R17: (4 sc, dec) ×6 (30)
R18: sc around (30)
R19: (3 sc, dec) ×6 (24)
R20: (2 sc, dec) ×6 (18)
R21: (sc, dec) ×6 (12)
R22: dec ×6 (6)
Insert eyes between R10 and R11, 8 stitches apart, before R18. Stuff firmly at the cheeks and lightly at the crown.
Fasten off. Leave a 20 cm tail.
Body
Yarn: peach pink velvet
R1: 6 sc in MR (6)
R2: inc ×6 (12)
R3: (sc, inc) ×6 (18)
R4: (2 sc, inc) ×6 (24)
R5: (3 sc, inc) ×6 (30)
R6: (4 sc, inc) ×6 (36)
R7: (5 sc, inc) ×6 (42)
R8–R13: sc around (42)
R14: (5 sc, dec) ×6 (36)
R15: sc around (36)
R16: (4 sc, dec) ×6 (30)
R17: sc around (30)
R18: (3 sc, dec) ×6 (24)
R19: (2 sc, dec) ×6 (18)
R20: (sc, dec) ×6 (12)
R21: dec ×6 (6)
Stuff the lower body more firmly than the neck. The heart will cover the front, so keep the body oval rather than round.
Fasten off. Leave a 30 cm sewing tail.
Arms / Front Legs Make 2
Yarn: cream for R1–R2, peach pink for R3 onward
R1: 6 sc in MR (6)
R2: inc ×6 (12)
R3–R6: sc around (12)
R7: dec ×6 (6)
R8–R11: sc around (6)
Stuff only the paw end. Flatten the top edge for sewing.
Fasten off. Leave a 20 cm tail.
Back Legs Make 2
Yarn: cream for R1–R2, peach pink for R3 onward
R1: 6 sc in MR (6)
R2: inc ×6 (12)
R3: (sc, inc) ×6 (18)
R4–R5: sc around (18)
R6: (sc, dec) ×6 (12)
R7: sc around (12)
R8: dec ×6 (6)
R9: sc around (6)
Stuff the foot, not the upper leg. Flatten the last round.
Fasten off. Leave a 25 cm tail.
Snout
Yarn: cream velvet
R1: 6 sc in MR (6)
R2: inc ×6 (12)
R3: (sc, inc) ×6 (18)
R4–R5: sc around (18)
R6: (sc, dec) ×6 (12)
Flatten slightly into an oval before sewing. Embroider two nostrils over R4 with black thread.
Fasten off. Leave a 25 cm tail.
Cheek Patches Make 2
Yarn: blush pink
R1: 6 sc in MR (6)
R2: inc ×6 (12)
Sl st to first stitch (12)
Do not stuff. Keep the circle flat.
Fasten off. Leave a 15 cm tail.
Horns Make 2
Yarn: lavender velvet
R1: 6 sc in MR (6)
R2–R3: sc around (6)
R4: inc ×6 (12)
R5–R7: sc around (12)
R8: dec ×6 (6)
Stuff lightly so the horn keeps a soft cone shape.
Fasten off. Leave a 25 cm tail.
Side Ears / Fins Make 2
Yarn: peach pink velvet
Ch 6.
Row 1: sc in second ch from hook and across (5)
Row 2: ch 1, turn, sc2tog, sc 1, sc2tog (3)
Row 3: ch 1, turn, sc across (3)
Row 4: ch 1, turn, sc3tog (1)
Pinch the base before sewing to make a cupped side fin.
Fasten off. Leave a 20 cm tail.
Wings Make 2
Yarn: lavender velvet for panel, peach pink for border
Ch 7.
Row 1: sc in second ch from hook and across (6)
Row 2: ch 1, turn, 2 sc in first st, sc 4, 2 sc in last st (8)
Row 3: ch 1, turn, sc across (8)
Row 4: ch 1, turn, 2 sc in first st, sc 6, 2 sc in last st (10)
Row 5: ch 1, turn, sc across (10)
Row 6: ch 1, turn, 2 sc in first st, sc 8, 2 sc in last st (12)
Row 7–Row 9: ch 1, turn, sc across (12)
Row 10: ch 1, turn, sc2tog, sc 8, sc2tog (10)
Row 11: ch 1, turn, sc across (10)
Row 12: ch 1, turn, sc2tog, sc 6, sc2tog (8)
Work one round of peach pink sc evenly around the wing edge. Surface stitch three rib lines from base to outer edge.
Fasten off. Leave a 30 cm tail.
Curled Tail / Base
Yarn: peach pink velvet with lavender bumps added later
R1: 6 sc in MR (6)
R2: sc around (6)
R3: inc ×6 (12)
R4–R6: sc around (12)
R7: (sc, inc) ×6 (18)
R8–R30: sc around (18)
R31: (sc, dec) ×6 (12)
R32: dec ×6 (6)
Stuff as you go. Curve the tail around the front of the body while sewing.
Fasten off. Leave a 45 cm tail.
Lavender Spikes / Tail Bumps Make 11
Yarn: lavender velvet
R1: 6 sc in MR (6)
R2: sc around (6)
Do not stuff. Pull the tail through the center to make a rounded nub.
Fasten off. Leave a 15 cm tail.
Heart Pillow
Yarn: coral pink velvet
First lobe:
R1: 6 sc in MR (6)
R2: inc ×6 (12)
R3: (sc, inc) ×6 (18)
R4–R6: sc around (18)
Fasten off first lobe only.
Second lobe:
R1: 6 sc in MR (6)
R2: inc ×6 (12)
R3: (sc, inc) ×6 (18)
R4–R6: sc around (18)
Do not fasten off.
Join:
R7: sc 18 around second lobe, sc 18 around first lobe (36)
R8–R9: sc around (36)
R10: (4 sc, dec) ×6 (30)
R11: sc around (30)
R12: (3 sc, dec) ×6 (24)
R13: sc around (24)
R14: (2 sc, dec) ×6 (18)
R15: (sc, dec) ×6 (12)
R16: dec ×6 (6)
Stuff firmly before R15. Sew the center notch between lobes closed with the first lobe tail.
Fasten off. Weave in.
Assembly
- Sew the head to the body with the face angled slightly downward.
- Sew the body seam twice around the neck if the head wobbles.
- Sew the snout between the eyes, centered over R12–R16 of the head.
- Attach cheek patches 1 stitch below each eye and 1 stitch outside the snout edge.
- Sew arms to the upper body, then tack both paws to the heart.
- Sew back legs to the lower sides of the body in a sitting angle.
- Attach horns on top of the head, 5 stitches apart, then add side ears below them.
- Sew wings to the back, with the upper wing edge starting behind the lower head.
- Curve the tail around the body base and sew it down at three anchor points.
- Add lavender spikes along the crown, back, and tail, then position the heart in front.
The dragon is complete when the heart sits centered and the tail supports the body without rolling.
7 Technical Tips
- Marker drift: Velvet yarn can hide the first stitch of the round after R8. Move the stitch marker every round or the snout will sit 2–3 stitches off center.
- Eye placement failure: Installing eyes after R18 leaves too little hand space inside the head. Place 18 mm eyes between R10 and R11 while the opening is still at least 30 stitches wide.
- Loose stuffing at the neck: A soft neck makes the head tip backward once the horns and wings are attached. Add a firm 3 cm plug of stuffing where the head meets the body.
- Visible gaps in velvet: A 6.0 mm hook may leave white stuffing visible between peach stitches. Drop to 5.0 mm when the light test shows gaps larger than 1 mm.
- Wing sag: Stuffed wings pull downward on super bulky yarn. Keep wings flat and sew through a 4 cm vertical seam, not only the top corner.
- Heart lobe collapse: Understuffed lobes make the top notch disappear. Add stuffing to each lobe before R10, then pack the center again before R15.
- Tail weaving failure: A single tail seam can twist after handling. Anchor the curled tail at the back, front-left, and front-right points before hiding the yarn ends.
Conclusion
Block the wings with pins before final sewing, then photograph the dragon from a low front angle so the heart, horns, and curled tail all show. The next concrete step is to make one test head in scrap velvet and confirm the 18 mm eyes before cutting the main yarn. Share the finished pink dragon on Pinterest and Instagram with the front view, side wing view, and tail-base detail. Use hashtag #PinkHeartDragon. This dragon amigurumi crochet pattern works best when the heart is slightly wider than the body. Which feature should be larger on your version: the lavender horns or the coral heart?