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 🐮✨