Create your own magical baby dragon with this beautiful crochet pattern! Featuring a soft white body, lavender horns, purple belly, pink wings, and a long curled tail, this adorable handmade dragon makes a wonderful gift or nursery decoration.
This is an original pattern inspired by the photo, not the exact pattern used to make the pictured dragon.
Materials Needed
- White cotton or acrylic yarn (main body)
- Lavender yarn (horns, spikes, claws, and belly)
- Soft pink yarn (wing membranes)
- 2.5–3.5 mm crochet hook
- Purple safety eyes (16–20 mm)
- Polyester fiberfill stuffing
- Yarn needle, stitch markers, and scissors
- Optional: craft wire for poseable wings (omit for children’s toys)
Skill level: Intermediate Finished size: Approximately 25–30 cm tall, depending on yarn and hook size.
Crochet Abbreviations (US Terms)
| Abbreviation | Meaning |
| MR | Magic ring |
| sc | Single crochet |
| inc | Increase (2 sc in one stitch) |
| dec | Invisible decrease |
| sl st | Slip stitch |
| ch | Chain |
| hdc | Half double crochet |
| dc | Double crochet |
| BLO | Back loop only |
| FO | Fasten off |
Work in continuous rounds unless otherwise stated.
1. Dragon Head – White Yarn
| Round | Instructions | Stitches |
| R1 | 6 sc in MR | 6 |
| R2 | inc around | 12 |
| R3 | (1 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–14 | sc around | 42 |
| R15 | (5 sc, dec) × 6 | 36 |
| R16 | (4 sc, dec) × 6 | 30 |
| R17 | (3 sc, dec) × 6 | 24 |
| R18 | (2 sc, dec) × 6 | 18 |
| R19 | (1 sc, dec) × 6 | 12 |
| R20 | dec around | 6 |
Insert safety eyes between rounds 10 and 11, approximately 9 stitches apart, before closing. Stuff firmly and close the opening.
For the muzzle, crochet an oval starting with ch 7, working around both sides of the chain. Increase at each end until it reaches approximately 18–22 stitches around. Work 2 even rounds, stuff lightly, and sew to the lower front of the head. Embroider two lavender nostrils.
2. Body – White Yarn
| Round | Instructions | Stitches |
| R1 | 6 sc in MR | 6 |
| R2 | inc around | 12 |
| R3 | (1 sc, inc) × 6 | 18 |
| R4 | (2 sc, inc) × 6 | 24 |
| R5 | (3 sc, inc) × 6 | 30 |
| R6–12 | sc around | 30 |
| R13 | (3 sc, dec) × 6 | 24 |
| R14–17 | sc around | 24 |
| R18 | (2 sc, dec) × 6 | 18 |
| R19–21 | sc around | 18 |
| R22 | (1 sc, dec) × 6 | 12 |
Stuff firmly and leave a long tail for sewing the head to the body.
3. Purple Belly Panel
Using lavender yarn:
- Ch 9.
- Row 1: sc in the second chain from hook and across (8).
- Rows 2–17: ch 1, turn, sc across (8).
- Rows 18–20: work a decrease at each end to taper the upper section.
- FO, leaving a long sewing tail.
For the raised ribbed appearance, crochet through BLO on alternating rows, or add horizontal surface-slip-stitch ridges after finishing.
Sew the belly panel onto the front of the body.
4. Dragon Arms and Legs
Arms – Make 2 (White)
- R1: 6 sc in MR (6)
- R2: (1 sc, inc) × 3 (9)
- R3–9: sc around (9)
- R10: (1 sc, dec) × 3 (6)
Stuff lightly, flatten the opening, and sew closed. Attach to the sides of the upper body. Add three small lavender crochet claws to each hand.
Legs – Make 2 (White)
- R1: 6 sc in MR (6)
- R2: inc around (12)
- R3: (1 sc, inc) × 6 (18)
- R4–7: sc around (18)
- R8: (1 sc, dec) × 6 (12)
- R9–11: sc around (12)
Stuff firmly, flatten the opening, and sew to the lower body. Add three lavender claws to each foot.
5. Dragon Horns – Make 2
Using lavender yarn:
- R1: 4 sc in MR (4)
- R2–3: sc around (4)
- R4: (1 sc, inc) × 2 (6)
- R5–6: sc around (6)
- R7: (2 sc, inc) × 2 (8)
- R8–10: sc around (8)
- R11: (3 sc, inc) × 2 (10)
- R12–14: sc around (10)
Stuff lightly and sew both horns securely onto the head.
6. Dragon Wings – Make 2
Use pink yarn for the wing membrane and lavender yarn for the border.
- Ch 13.
- Row 1: sc across (12).
- Row 2: ch 1, turn, inc, 10 sc, inc (14).
- Row 3: sc across (14).
- Row 4: inc, 12 sc, inc (16).
- Rows 5–7: sc across (16).
- Row 8: dec, 12 sc, dec (14).
- Row 9: sc across (14).
- Row 10: dec, 10 sc, dec (12).
FO and crochet a lavender border around each wing. Shape the outer edge with small scallops and add lavender surface-crochet lines from the wing base toward the outer points to imitate wing veins.
Attach both wings symmetrically to the dragon’s back.
7. Long Curled Tail
Using white yarn:
| Round | Instructions | Stitches |
| R1 | 4 sc in MR | 4 |
| R2–4 | sc around | 4 |
| R5 | (1 sc, inc) × 2 | 6 |
| R6–9 | sc around | 6 |
| R10 | (2 sc, inc) × 2 | 8 |
| R11–15 | sc around | 8 |
| R16 | (3 sc, inc) × 2 | 10 |
| R17–21 | sc around | 10 |
| R22 | (4 sc, inc) × 2 | 12 |
| R23–28 | sc around | 12 |
Continue increasing gradually if you want a thicker tail base. Stuff lightly and sew to the back of the body, curving it gently to one side.
8. Lavender Back Spikes
Make 10–14 small spikes in lavender yarn.
For each spike:
- R1: 4 sc in MR (4)
- R2: sc around (4)
- R3: (1 sc, inc) × 2 (6)
- R4: sc around (6)
FO and sew the spikes along the center of the head, down the back, and along the tail. Use smaller spikes toward the tail tip.
Final Assembly
Sew the head firmly to the body, attach both arms and legs, secure the wings to the back, and position the curved tail. Add the horns, back spikes, and lavender claws. Embroider the nostrils and any remaining facial details.
For the best finish, keep all stitches tight, hide yarn ends carefully, and make sure every attached part is securely sewn. Use embroidered eyes instead of plastic safety eyes for a toy intended for a child under three.
Your adorable white and purple crochet dragon is complete! 🐉💜
This magical amigurumi design is perfect for handmade gifts, crochet collections, and creative home decoration.
