Adorable Purple Cow Amigurumi Free Pattern

Purple Cow amigurumi crochet doll with lilac body and white skirt

If you’re looking for a fun and unique crochet project, this Purple Cow amigurumi pattern is the perfect choice. Designed with soft lilac tones, adorable details, and a charming skirt, this Purple Cow brings personality and sweetness to your handmade collection.

This step by step crochet tutorial guides you through shaping the head, creating the signature muzzle, forming the body, and adding finishing touches like the skirt and braided tail. Whether you’re making a gift, decorating a nursery, or expanding your amigurumi collection, this Purple Cow will quickly become a standout favorite.

With clear instructions and balanced shaping, this Purple Cow crochet pattern is suitable for confident beginners and experienced crocheters alike.

If you want to access 1000+ free amigurumi patterns, you can download our application from this link!

🧶 Materials

To make this amigurumi doll, you will need:

Yarn: YarnArt Jeans

  • 89 – Lilac
  • 62 – Snow White

Hook: 2.0 mm crochet hook

Other Supplies:

  • Polyester stuffing
  • 12 mm safety eyes
  • 15 mm felt circles
  • Small piece of cardboard
  • Small piece of plastic
  • Regular pencil
  • Sewing needle
  • Scissors
  • Dry pastels (for shading the muzzle)

📖 Abbreviations

… white – work the specified number of stitches using white yarn

MR – magic ring

ch – chain

sc – single crochet

inc – increase (2 sc in one stitch)

dec – decrease (1 sc over 2 stitches)

hdc – half double crochet

dc – double crochet

sl st – slip stitch

… lilac – work the specified number of stitches using lilac yarn

🟣 Head

Work with lilac yarn unless otherwise specified.

1: MR, 6 sc (6)
2: inc x 6 (12)
3: (1 sc, inc) x 6 (18)
4: (2 sc, inc) x 6 (24)
5: (3 sc, inc) x 6 (30)
6: (4 sc, inc) x 6 (36)
7: (5 sc, inc) x 6 (42)
8: (6 sc, inc) x 6 (48)


🎨 Color Shaping (White Muzzle Area)

9: 16 sc lilac, 2 sc white, 30 sc lilac (48)
10: 15 sc lilac, 4 sc white, 29 sc lilac (48)
11: 14 sc lilac, 7 sc white, 27 sc lilac (48)
12: 14 sc lilac, 8 sc white, 26 sc lilac (48)


🔼 Expanding White Area

13:
13 sc lilac, inc,
(3 sc, inc) x 2 white,
(3 sc, inc) x 3 lilac,
14 sc lilac (54)

✔ 48 → 54 doğru artış

14:
8 sc lilac, inc, 6 sc lilac,
2 sc white, inc, 8 sc white, inc,
(8 sc, inc) x 3 lilac (60)

✔ 54 → 60 doğru artış


🎨 Color Blend Section

15: 16 sc lilac, 14 sc white, 30 sc lilac (60)
16: 15 sc lilac, 14 sc white, 31 sc lilac (60)
17: 16 sc lilac, 12 sc white, 33 sc lilac (60)
18: 18 sc lilac, 8 sc white, 34 sc lilac (60)
19: 20 sc lilac, 5 sc white, 35 sc lilac (60)
20: 21 sc lilac, 3 sc white, 36 sc lilac (60)

Continue with lilac only.


🔽 Decrease Section

21: (8 sc, dec) x 6 (54)
22: (7 sc, dec) x 6 (48)
23: (6 sc, dec) x 6 (42)
24: (5 sc, dec) x 6 (36)
25: (4 sc, dec) x 6 (30)
26: (3 sc, dec) x 6 (24)


👀 Eyes Placement

Insert safety eyes into 15 mm felt circles.

Place them between rows 13 and 14,
with 10 stitches between the eyes

Muzzle

Work with white yarn.

Ch 9.

1: From the 2nd chain from hook:
7 sc, 3 sc in the same stitch, 6 sc, 2 inc (18)

2: inc, 6 sc, 3 inc, 6 sc, 2 inc (24)

3: sc, inc, 6 sc, (sc, inc) x 3, 6 sc, (sc, inc) x 2 (30)

4: (3 sc, inc) x 6 (36)

5: (4 sc, inc) x 6 (42)

6–9: 42 sc (4 rows)

10: (5 sc, dec) x 6 (36)

11: 36 sc (36)

Fasten off and leave a long tail for sewing.

Attach the muzzle between rows 14 and 23 of the head.


Nose and Mouth Shaping

Mark 2 nostril points between rows 3 and 4 of the muzzle, with 7 stitches between them.

Mark 1 mouth point between rows 4 and 5, centered between the nostrils.

Insert the needle at the first nostril point and pull it out at the second.
Repeat the same shaping for the other nostril.

For the mouth shaping, insert the needle at the marked mouth point and secure inside the head.

Lightly shade the muzzle using dry pastels.

For eye shaping, use the same method.
Insert and exit points should be placed between rows 25 and 26 of the head.


Horns

1: MR, 6 sc (6)
2: (1 sc, inc) x 3 (9)
3: 9 sc
4: inc, 8 sc (10)
5: inc, 9 sc (11)
6: inc, 1 hdc, 9 sc (12)
7: inc, 11 sc (13)
8: inc, 12 sc (14)

Fasten off and leave a long tail for sewing.

Attach the horns between rows 3 and 8 of the head.

Ears (Make 2)

Work with lilac yarn.

1: MR, 6 sc (6)
2: (1 sc, inc) x 3 (9)
3: (2 sc, inc) x 3 (12)
4: (3 sc, inc) x 3 (15)
5: (4 sc, inc) x 3 (18)
6: (5 sc, inc) x 3 (21)
7: (6 sc, inc) x 3 (24)

8–12: 24 sc (5 rows)

13: (6 sc, dec) x 3 (21)
14: (5 sc, dec) x 3 (18)
15: (4 sc, dec) x 3 (15)
16: 15 sc
17: (3 sc, dec) x 3 (12)
18: 12 sc

Fold the ear in half and crochet 6 sc to close.
Then fold once more and crochet 3 sc to secure the base.

Fasten off, leaving a long tail for sewing.

Attach the ears one row below the horns.
Embroider the eyebrows.


Arms (Make 2)

Start with white yarn.

1: MR, 6 sc (6)
2: inc x 6 (12)
3: (1 sc, inc) x 6 (18)
4: (2 sc, inc) x 6 (24)

5: 24 sc in back loops only
6–8: 24 sc (3 rows)

9: (2 sc, dec) x 6 (18)

Switch to lilac yarn.

10: 18 sc
11: (1 sc, dec) x 6 (12)

12–31: 12 sc (20 rows)

Lightly stuff.

Fold the piece in half and crochet 6 sc to close.

Leave a long tail for sewing.

Attach the arms between rows 60 and 61 of the body.

Legs + Body

1st Leg

Start with white yarn.

1: MR, 6 sc (6)
2: inc x 6 (12)
3: (1 sc, inc) x 6 (18)
4: (2 sc, inc) x 6 (24)
5: (3 sc, inc) x 6 (30)
6: (4 sc, inc) x 6 (36)

Cut cardboard sole using base as template.
Cut matching plastic sole. Make 2 pieces.

7: 36 sc in back loops
8–11: 36 sc (4 rows)

Insert sole.

12: (4 sc, dec) x 3, (1 sc, dec) x 6 (27)
13: (3 sc, dec) x 3, 6 dec (18)

Switch to lilac yarn.

14–16: 18 sc
17: 11 sc lilac, 2 sc white, 5 sc lilac (18)
18: 9 sc lilac, 5 sc white, 4 sc lilac (18)

19: (2 sc, inc) x 3 lilac, (2 sc, inc) x 2 white, (2 sc, inc) x 1 lilac (24)

20: 12 sc lilac, 8 sc white, 4 sc lilac (24)
21: 12 sc lilac, 7 sc white, 5 sc lilac (24)
22: 12 sc lilac, 6 sc white, 6 sc lilac (24)
23: 11 sc lilac, 6 sc white, 7 sc lilac (24)
24: 11 sc lilac, 5 sc white, 8 sc lilac (24)
25–26: 12 sc lilac, 3 sc white, 9 sc lilac (24)
27: 13 sc lilac, 1 sc white, 10 sc lilac (24)

28–32: 24 sc (5 rows)

Crochet 5 extra sc to shift the marker.
Fasten off.


2nd Leg

Rows 1–14: same as first leg.

Switch to lilac.

15–18: 18 sc
19: (2 sc, inc) x 6 (24)

20: 8 sc white, 16 sc lilac (24)
21: 9 sc white, 13 sc lilac, 2 sc white (24)
22: 10 sc white, 11 sc lilac, 3 sc white (24)
23: 10 sc white, 10 sc lilac, 4 sc white (24)
24: 9 sc white, 11 sc lilac, 4 sc white (24)
25: 9 sc white, 13 sc lilac, 2 sc white (24)
26: 7 sc white, 17 sc lilac (24)
27: 2 sc lilac, 4 sc white, 18 sc lilac (24)
28–29: 3 sc lilac, 3 sc white, 18 sc lilac (24)
30: 5 sc lilac, 1 sc white, 18 sc lilac (24)
31: 24 sc

Crochet additional 18 sc to shift.


Join Legs

Ch 3 and join legs.

32: 24 sc (leg 1), 3 sc in chain, 24 sc (leg 2), 3 sc in chain (54)

33–34: 54 sc


Body

35: (8 sc, inc) x 6 (60)
36–38: 60 sc

Switch to white.

39: 60 sc
40: 60 sc in back loops

Switch to lilac.

41: (8 sc, dec) x 6 (54)

42: 30 sc lilac, 2 sc white, 22 sc lilac (54)
43: 28 sc lilac, 5 sc white, 21 sc lilac (54)
44: 26 sc lilac, 9 sc white, 19 sc lilac (54)

45: (7 sc, dec) x 3 lilac, (7 sc, dec) x 1 white, (7 sc, dec) x 2 lilac (48)

46: 22 sc lilac, 10 sc white, 16 sc lilac (48)
47: 21 sc lilac, 11 sc white, 16 sc lilac (48)
48: 19 sc lilac, 12 sc white, 17 sc lilac (48)

49: (6 sc, dec) x 2 lilac, 3 sc white, (6 sc, dec) x 2 lilac (42)

50: 16 sc lilac, 11 sc white, 15 sc lilac (42)
51: 17 sc lilac, 8 sc white, 17 sc lilac (42)
52: 18 sc lilac, 6 sc white, 18 sc lilac (42)

53: (5 sc, dec) x 3 lilac, 3 sc white, (5 sc, dec) x 2 lilac (36)

54: 19 sc lilac, 2 sc white, 15 sc lilac (36)
55: 2 hdc lilac, 1 sc white, 33 sc lilac (36)

56: 36 sc
57: (4 sc, dec) x 6 (30)
58–59: 30 sc
60: (3 sc, dec) x 6 (24)
61: 24 sc

Fasten off, leave long tail.


Skirt

Return to row 40 (front loops).

1: ch 3, 59 dc (60)
2: ch 3, dc in same stitch, inc in each dc around (120)
3: ch 3, (1 dc, inc) around (180)
4: ch 3, 179 dc (180)
5: sl st around

Fasten off.


Tail (Hair Braid)

Cut 12 strands of lilac yarn (32 cm each).
Attach under the skirt at center back.
Braid tightly and trim evenly.


Your amigurumi cow is complete 🐮✨