Adorable White Purple Crochet Dragon

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)

AbbreviationMeaning
MRMagic ring
scSingle crochet
incIncrease (2 sc in one stitch)
decInvisible decrease
sl stSlip stitch
chChain
hdcHalf double crochet
dcDouble crochet
BLOBack loop only
FOFasten off

Work in continuous rounds unless otherwise stated.

1. Dragon Head – White Yarn

RoundInstructionsStitches
R16 sc in MR6
R2inc around12
R3(1 sc, inc) × 618
R4(2 sc, inc) × 624
R5(3 sc, inc) × 630
R6(4 sc, inc) × 636
R7(5 sc, inc) × 642
R8–14sc around42
R15(5 sc, dec) × 636
R16(4 sc, dec) × 630
R17(3 sc, dec) × 624
R18(2 sc, dec) × 618
R19(1 sc, dec) × 612
R20dec around6

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

RoundInstructionsStitches
R16 sc in MR6
R2inc around12
R3(1 sc, inc) × 618
R4(2 sc, inc) × 624
R5(3 sc, inc) × 630
R6–12sc around30
R13(3 sc, dec) × 624
R14–17sc around24
R18(2 sc, dec) × 618
R19–21sc around18
R22(1 sc, dec) × 612

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:

RoundInstructionsStitches
R14 sc in MR4
R2–4sc around4
R5(1 sc, inc) × 26
R6–9sc around6
R10(2 sc, inc) × 28
R11–15sc around8
R16(3 sc, inc) × 210
R17–21sc around10
R22(4 sc, inc) × 212
R23–28sc around12

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.

Leave a Reply

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