Create these charming characters with the help of the step-by-step pattern and make your own handmade toy. It’s a perfect choice for a baby gift or a delightful crochet toy gift. The finished amigurumi will bring joy to both kids and adults alike.
The finished product’s height is about 15cm (if you use the same yarn recommended in the pattern)
MATERIALS
Yarns
- Color A: salmon YarnArt Jeans 73 (50g, 160m)
- Color B: fuchsia YarnArt Jeans 59 (50g, 160m)
- Color C: purple YarnArt Jeans 72 (50g, 160m)
- Color D: orange Gazzal Baby Cotton 3416 (50g, 165m)
- Color E: black Alize Cotton Gold Tweed 60 (100g, 330m)
- Color F: white YarnArt Jeans 62 (50g, 160m)
- Color G: brown YarnArt Jeans 40 (50g, 160m)
Other materials
- Crochet hook size 2.5mm
- 1 pairs of 6mm safety black eyes, 1 pair of 6mm cat eyes, 1 wooden 12mm buttons
- Tapestry needles, black thread, pins, stitch markers, scissors, polyester fiberfill
ABBREVIATIONS – US TERMS
Ch | Chain |
Sc | Single Crochet |
Inc | Single Crochet Increase |
Dec | Single Crochet Decrease |
Hdc | Half Double Crochet |
Slst | Slip Stitch |
Mr | Magic Ring |
Dc | Double Crochet |
Tr | Treble Crochet |
Sts | Stitches |
Double Tr | Double Treble Crochet (search Youtube for this st tutorial if you do not know how to crochet this st), it’s just like Treble st, but you yarn over 3 times (4 loops on the hook) |
(…) | Work all stitches in the same stitch |
[…]…x | Repeat instructions in brackets…times |
Bobble | Bobble Stitch (4 hdcs in the same st) |
BLO | Back loop only |
FLO | Front loop only |
Rnd | Round |

INSTRUCTIONS
Witch’s Head (yarn A)
1 | sc 6 into a magic loop | (6) |
2 | inc 6 | (12) |
3 | [sc 1, inc] 6x | (18) |
4 | sc 1, inc, [sc 2, inc] 5x, sc 1 | (24) |
5 | [sc 3, inc] 6x | (30) |
6 | sc 2, inc, [sc 4, inc] 5x, sc 2 | (36) |
7 | [sc 5, inc] 6x | (42) |
8 | sc 3, inc, [sc 6, inc] 5x, sc 3 | (48) |
9 | [sc 7, inc] 6x | (54) |
10- 20 | sc 54 (11 rnds), insert eyes between rnd 17&18 | (54) |
21 | [sc 7, dec] 6x | (48) |
22 | [sc 6, dec] 6x | (42) |
23 | [sc 5, dec] 6x | (36) |
24 | [sc 4, dec] 6x | (30) |
25 | [sc 3, dec] 6x, stuff firmly | (24) |
26 | [sc 2, dec] 6x | (18) |
Break the yarn, leave a long thread to sew later.
Witch’s Hair (yarn B)
1-20 | Repeat rnd 1-20 of the Head | (54) |
21 | sc 15, hdc 1, dc 7, hdc 1, sc 1, slst 1, sc 1, hdc 1, dc 4, tr 2, dc 4, hdc 1, sc 15 | (54) |
Break the yarn, leave a long thread to sew later.
Ears (yarn D, X2)
1 | sc 6 into a magic loop | (6) |
2 | inc 6 | (12) |
3-4 | sc 12 | (12) |
Break the yarn, leave a long thread to sew later, use tapestry needle to sew 2 edges together.
Witch’s Buns (yarn B, X2)
1 | sc 3 in a magic loop | (3) |
2 | inc 3 | (6) |
3 | [sc 1, inc] 3x | (9) |
4 | sc 9 | (9) |
5 | [sc 2, inc] 3x | (12) |
6 | sc 3, inc 6, sc 3 | (18) |
7 | sc 3, [sc 1, inc] 6x, sc 3 | (24) |
8-10 | sc 24 (3 rnds) | (24) |
11 | [sc 4, dec] 4x | (20) |
12 | [sc 3, dec] 4x | (16) |
Break the yarn, stuff firmly, leave a long thread to sew later.
Witch’s Arms (yarn A, X2)
1 | sc 6 in a magic loop | (6) |
2 | [sc 1, inc] 3x | (9) |
3 | sc 4, Bobble, sc 4 | (9) |
4-5 | sc 9 (2 rnds), change to yarn C | (9) |
6 | (blo) inc 9 | (18) |
7-8 | sc 18 (2 rnds) | (18) |
9 | dec 9 | (9) |
10-23 | sc 9 (14 rnds) | (9) |
Break the yarn with a long rest, stuff slightly, use the tapestry needle to sew 2 edges together. Join yarn F on rnd 6, crochet (sc 1, ch 2, sc 1) 9x, break the yarn, hide the remaing yarn.
Witch’s Legs (yarn C, X2)
1 | ch 6, start on the 2nd stitch from the hook, sc 4, (sc 3), continue to crochet on the other side of the foundation chain, sc 3, inc 1 | (12) |
2 | inc 1, sc 3, inc 3, sc 3, inc 2 | (18) |
3-4 | sc 18 (2 rnds) | (18) |
5 | sc 5, dec 4, sc 5, start stuffing | (14) |
6 | sc 3, dec 4, sc 3, cut yarn C, change to yarn D | (10) |
Witch’s Legs (yarn C, X2)
7 | sc 10, change to yarn E | (10) |
8 | sc 10, change to yarn D | (10) |
9-16 | Repeat rnd 7&8-4 more times (8 rnds), cut yarn E & D, change to yarn A | (10) |
17-23 | sc 10 (7 rnds) | (10) |
Break the yarn for the 1st leg, crochet the 2nd leg the same way but do not break the yarn, continue to crochet sc 5, join with the last st of the 1st leg with slst 1, and continue to crochet the legs:
24 | sc 10 (on the 1st leg), sc 10 (on the 2nd leg) | (20) |
25 | [sc 3, inc] 5x | (25) |
26 | (blo) [sc 4, inc] 5x (pic 1) | (30) |
Break the yarn, join yarn F on the last st of the flo of rnd 26 (pic 2), continue to crochet the petticoat.
Petticoat (yarn F)
1 | [sc 4, inc] 5x | (30) |
2 | [sc 5, inc] 5x | (35) |
3 | [sc 6, inc] 5x | (40) |
4 | [sc 7, inc] 5x | (45) |
5 | [sc 8, inc] 5x | (50) |
6 | [sc 9, inc] 5x | (55) |
7-12 | sc 55 (6 rnds) | (55) |
13 | (sc 1, ch 2, sc 1) in the same st 55x (pic 3) | (220) |
Break the yarn, hide the remaining yarn.
Dress (yarn C)
1 | ch 13, start on the 2nd ch from the hook, sc 3, hdc 4, dc 5, turn | (12) |
2 | ch 1, slst 12, turn | (12) |
3 | (blo) ch 1, sc 3, hdc 4, dc 5, turn | (12) |

4-59 | Repeat [rnd 2-3] 28 more times (56 rnds) | (12) |
60 | ch 1, slst 12 (pic 4) | (12) |
Do not break the yarn, we will crochet the dress and the legs together from this rnd. Hold 2 pieces together and with yarn C, we will crochet on 2 edges together (pic 5):
Body (yarn C)
1 | sc 30 on 2 edges (we only crochet on the stripe of the dress -skip the slst rnd with each st of the legs) (pic 6, 7 & 8) | (30) |
2-7 | sc 30 (6 rnds) | (30) |
8 | [sc 3, dec] 6x | (24) |
9 | sc 24, stuff firmly | (24) |
10 | [sc 2, dec] 6x | (18) |
11 | sc 18 | (18) |
Break the yarn, leave a long thread to sew later. Use a tapestry needle to sew 2 edges of the dress together (pic 9).
Witch’s Hat (yarn E)
1 | sc 4 in a magic loop | (4) |
2 | sc 3, inc | (5) |
3 | sc 4, inc | (6) |
4 | sc 6 | (6) |
5 | sc 3 blo, sc 3 | (6) |
6 | sc 6 | (6) |
7 | sc 3 in the flo of the 3sts on rnd 5, sc 3 on the last 3sts of rnd 6 (pic 11, 12 & 13) | (6) |
8 | sc 5, inc | (7) |
9 | sc 6, inc | (8) |
10 | sc 4 blo, sc 4 | (8) |
11 | sc 8 | (8) |
12 | sc 4 in the flo of the 4sts on rnd 10, sc 4 on the last 4sts of rnd 11 (pic 14) | (8) |
13 | sc 7, inc | (9) |
14 | sc 9 | (9) |
15 | sc 5 blo, sc 4 | (9) |
16 | sc 9 | (9) |
17 | sc 5 in the flo of the 5sts on rnd 15, sc 4 on the last 4sts of rnd 16 | (9) |
18 | sc 8, inc | (10) |
19 | sc 9, inc | (11) |
20 | sc 10, inc | (12) |
21 | sc 12 | (12) |
22 | sc 6 blo, sc 6 | (12) |
23 | sc 12 | (12) |
24 | sc 6 in the flo of the 6sts on rnd 22, sc 6 on the last 6sts of rnd 23 | (12) |
25 | sc 11, inc | (13) |
26 | sc 12, inc | (14) |
27 | sc 13, inc | (15) |
28 | [sc 4, inc] 3x | (18) |

29-31 | sc 18 (3 rnds) | (18) |
32 | sc 9 blo, sc 9 | (18) |
33-34 | sc 18 (2 rnds) | (18) |
35 | sc 9 in the flo of the 9sts on rnd 32, sc 9 on the last 9sts of rnd 34 | (18) |
36 | [sc 5, inc] 3x | (21) |
37-38 | sc 21 (2 rnds) | (21) |
39 | [sc 6, inc] 3x | (24) |
40-41 | sc 24 (2 rnds) | (24) |
42 | [sc 7, inc] 3x | (27) |
43-44 | sc 27 (2 rnds) | (27) |
45 | [sc 8, inc] 3x | (30) |
46-48 | sc 30 (3 rnds) | (30) |
49 | (flo) inc 30 | (60) |
50-52 | sc 60 (3 rnds) | (60) |
53 | [sc 1, inc] 30x | (90) |
54-55 | sc 90 (2 rnds) | (90) |
56 | slst 90 (pic 15) | (90) |
Break the yarn, leave a long thread to sew later.
Witch’s scarf (yarn D)
We will change color alternatively as: 2 rnds: color D, 1 rnd: color E
1 | sc 8 into a magic loop | (8) |
2-36 | sc 8 (35 rnds) | (8) |
Break the yarn, use tapestry needle to weave in the last 8 sts. Join yarn D on any st of rnd 36 and crochet 8 chs, slst on the 1st ch to make a ring. Continue to sew a button on the other side of the scarf (pic 16).
Apron (yarn D)
1 | ch 3 into a magic loop (count as 1 dc), dc 5, turn | (6) |
2 | ch 3 (count as 1 dc), dc 1 into the same stitch of the first 3 ch, (dc 2) 5x, turn | (12) |
3 | ch 3 (count as 1 dc), dc 1 into the same stitch of the first 3 ch, dc 1, [(dc 2), dc 1] 5x (pic 17) | (18) |
Do not break the yarn, continue to crochet sc around the upper edge of the apron (pic 18), then continue to crochet 20 chs, start on the 2nd ch from the hook, slst 19, continue to crochet (sc 1, ch 2, sc 1) in the same st into each st of the under edge of the apron, then crochet 20 chs, start on the 2nd ch from the hook, slst 19 (pic 20), break the yarn, hide the remaining yarn.
Witch’s Broom (yarn D)
1-5 | Repeat rnd 1-5 of the Buns | (12) |
6 | sc 12 | (12) |
7 | sc 4, inc 4, sc 4 | (16) |
8 | sc 4, [sc 1, inc] 4x, sc 4 | (20) |
9-11 | sc 20 (3 rnds) | (20) |
12 | [sc 3, dec] 4x | (16) |
13 | [sc 2, dec] 4x | (12) |
14 | [sc 1, dec] 4x, stuff firmly | (8) |
15 | [sc 2, dec] 2x | (6) |
16 | (flo) inc 6, cut yarn D | (12) |

17 | Join yarn G on any st of the blo of rnd 16, sc 6 (pic 21) | (6) |
18-37 | sc 6 (20 rnds), stuff fimly | (6) |
Break the yarn, weave in the last 6 sts, hide the remaining yarn (pic 22).
Cat’s Ears (yarn E, X2)
1 | sc 3 into a magic loop | (3) |
2 | inc 3 | (6) |
3 | [sc 1, inc 1] 3x | (9) |
4 | sc 9 | (9) |
5 | [sc 2, inc 1] 3x | (12) |
6 | sc 12 | (12) |
Make the 2nd ear with yarn E but do not break the yarn, crochet 3 chains and join with 1st ear by slst 1, move to the body:
7 | sc 12 (on the 1st ear), sc 3 (on the 3 chs), sc 12 (on the 2nd ear), sc 3 (on the 3 chs) | (30) |
8 | [sc 4, inc] 6x | (36) |
9 | [sc 5, inc] 6x | (42) |
10-16 | sc 42 (7 rnds), insert eyes between rnd 11&12 | (42) |
17 | [sc 5, dec] 6x | (36) |
18 | [sc 4, dec] 6x | (30) |
19 | [sc 3, dec] 6x | (24) |
20 | [sc 2, dec] 6x, stuff firmly | (18) |
21 | dec 9 | (9) |
22 | inc 9 | (18) |
23 | sc 18 | (18) |
24 | [sc 5, inc] 3x | (21) |
25 | sc 21 | (21) |
26 | [sc 6, inc] 3x | (24) |
27-29 | sc 24 (3 rnds) | (24) |
30 | [sc 2, dec] 6x, stuff firmly | (18) |
31 | [sc 1, dec] 6x | (12) |
32 | dec 6 | (6) |
Break the yarn, weave in the last 6 sts, hide the remaining yarn.
Cat’s Tail (yarn E)
1 | sc 6 into a magic loop | (6) |
2-9 | sc 6 (8 rnds) | (6) |
Break the yarn, leave a long thread to sew later.
Cat’s Arms (yarn F, X2)
1 | sc 6 into a magic loop | (6) |
2 | sc 6, cut yarn F, change to yarn E | (6) |
3-5 | sc 6 (3 rnds) | (6) |
Break the yarn, leave a long thread to sew later.
Cat’s Legs (yarn F, X2)
1 | sc 6 into a magic loop | (6) |
2-3 | sc 6 (2 rnds) | (6) |
Break the yarn, leave a long thread to sew later.
ASSEMBLING
Put the hair on the head
Sew 2 ears between rnd 16&20
Sew 2 arms to the body

Wear the apron on the body
Sew the head to the body
Sew 2 buns on the hair

