Whether you are prepping for Halloween or just love a mystical witch with her classic hat and an adorable black cat companion, this is the perfect project as a seasonal Halloween decoration or a year-round treat for anyone who loves a bit of magic. This pattern includes step-by-step instructions to help you bring these two characters to life. It’s a fast, fun project with minimal assembly and maximum cuteness. Grab your favorite yarn, pull up a cauldron, and let’s start stitching some magic together! Happy crocheting!
SUPPLIES YOU NEED
cotton yarn (Schachenmayr Catania 125m/ 50g) in the following colors: purple, black, beige and yellow, a bit of white and rose for embroidery, crochet hook 2,5 mm or the size required by your yarn, polyester fiberfill stuffing, chopstick or something similar to help with stuffing small parts, stitch marker, scissors, yarn needle, safety eyes or two little black beads 6-8 mm.
Feel free to experiment with different yarns. Using different materials and hook size to what is recommended may alter the final appearance of your amigurumi.
SKILL LEVEL
I would classify this free crochet pattern as advanced beginner. It is necessary to have some experience with amigurumi before creating this project.
FINISHED SIZE
The ready amigurumi is approx. 18 cm, from bottom to top, can be made bigger or smaller depending on the yarn and hook you use.
SKILLS YOU NEED
chain, single crochet, double crochet, half double crochet, slip stitch, increase, decrease, front post double crochet
ABBREVIATIONS
Ch =chain
St = stitch
Sc = single crochet
Sl st = slip stitch
dec = decrease stitch (two single crochets together)
inc = increase stitch (two single crochets in the one stitch)
Dc = double crochet
Hdc = half double crochet
Tc = treble crochet
Rnd = Round
* = repeat the instructions for the times indicated
(...) = at the end of every round total amount of stitches is indicated
TIPS
- Do not join rounds, work in a continuous spiral
- Place a stitch marker or a piece of yarn at the beginning stitch of the round and move it up at the start of each additional round
- This pattern doesn´t include any specific stitch tutorials
- All stitches are worked into both loops, unless stated otherwise in the pattern
- The number of stitches for completion is noted in parentheses at the end of each round
- When filling with polyester stuffing, pull apart each large chunk into many smaller chunks. This ensures an even distribution of firmness within the amigurumi
- Amigurumi can be made in any desired colors
- The pattern is written in English using US crochet terminology
- Work the pattern in the order as shown below, because it is joined together as it is made.
INSTRUCTIONS
The amigurumi consists of several parts which you crochet separately and then sew them together.
ARM (2x)
Work with beige or skin colored yarn.
Round 1: 6 single crochets into Magic Ring
Round 2: increase 6 times (12 stitches)
Rounds 3-6: single crochet in each of next 12 stitches
Round 7: *decrease, single crochet in each of next 2 stitches* (9 stitches)
Rounds 8-17: single crochet in each of next 9 stitches
Stuff slightly. Fasten off. Work the second arm the same way.
LEG (2x)
Start with black colored yarn.
Round 1: 6 single crochets into Magic Ring.
Round 2: increase 6 times (12 stitches)
Round 3: *single crochet in next stitch, increase* (18 stitches)
Round 4: (*single crochet in next stitch, increase*, repeat from* to* 3 times, single crochet in each of next 3 stitches), repeat twice (24 stitches)
Continue crocheting in rounds:
Round 5 (working into the back loop): single crochet in each of next 24 stitches
Rounds 6-7: single crochet in each of next 24 stitches
Round 8: decrease 6 times, single crochet in each of next 12 stitches (18 stitches)
Do not fasten off and continue crocheting in rounds.
Round 8: single crochet in each of next 18 stitches
Change the yarn color to purple
Round 9 (working into the back loop): single crochet in each of next 18 stitches
Stuff the bootie firmly.
Round 10: *single crochet in the next stitch, decrease* (12 stitches)
Change the yarn color to black
Round 11: single crochet in each of next 12 stitches
Change the yarn color to purple
Round 12: single crochet in each of next 12 stitches
Round 13 (working into the back loop): single crochet in each of next 12 stitches
Work using purple colored yarn.
Round 14 (working into the front loop): single crochet in each of next stitches till the end of the round.
Fasten off. Work one round in sc´s all around the sole of the bootie.
LEG (2x)
Change the color of yarn to beige
Round 14 (working into the back loop): single crochet in each of next 12 stitches
Round 15: *single crochet in each of next 3 stitches, increase* (15 stitches)
Round 16: single crochet in each of next 15 stitches
Round 17: *single crochet in each of next 4 stitches, increase* (18 stitches)
Rounds 18-20: single crochet in each of next 18 stitches
Stuff firmly. Fasten off the first leg. Work the second leg the same way but don´t fasten off!
BODY and HEAD
Work shift stitch every 2-3 round.
SHIFT STITCH
Shift stitch is an extra stitch you work at the end of a round to make your work look symmetrical. If you notice that the marker moves right, you need to work one extra stitch at the end of the round and move marker for one stitch (now 2nd stitch of the round becomes first). This is the shift stitch. The shift stitch is not included in the round description. To check if it’s time to work shift stitch fold your work in half and check if marker still goes straight or use a yarn that marks a straight line. You may think this is an increase, but it isn’t. This way you don’t increase or decrease the number of stitches. The stitches count remains the same.
Round 1: chain 3 stitches, work one round over both legs (18 stitches of the first leg, single crochet in each of next 3 stitches, 18 stitches of the second leg)
Round 2: single crochet in each of next 11 stitches, increase, single crochet in each of next 20 stitches, increase, single crochet in each of next 9 stitches (44 stitches)
Round 3: single crochet in each of next 12 stitches, increase, single crochet in the next stitch, increase, single crochet in each of next 19 stitches, increase, single crochet in the next stitch, increase, single crochet in each of next 7 stitches (48 stitches)
Rounds 4-8: single crochet in each of next 48 stitches
Round 9: *decrease, single crochet in each of next 6 stitches* (42 stitches)
Round 10-11: single crochet in each of next 42 stitches
Start stuffing the body.
Round 12: *decrease, single crochet in each of next 5 stitches* (36 stitches)
Rounds 13-14: single crochet in each of next 36 stitches
Round 15: *decrease, single crochet in each of next 4 stitches* (30 stitches)
Rounds 16-17: single crochet in each of next 30 stitches
Round 18: *decrease, single crochet in each of next 3 stitches* (24 stitches)
Round 19: single crochet in each of next 30 stitches
In the next round attach the hands (ensure that the hands are located in the middle and make several shift stitches if needed):
Round 20: single crochet in each of next 4 stitches, 4 single crochets both through hand and body, single crochet in each of next 8 stitches, 4 single crochets both through hand and body, single crochet in each of next 4 stitches.
Round 21: *decrease, single crochet in each of next 2 stitches* (18 stitches)
Round 22: *decrease, single crochet in the next stitch* (12 stitches)
Round 23: single crochet in each of next 12 stitches
Stuff the body firmly. Do not fasten off. You can crochet the neck longer by adding some more rounds or thinner by decreasing some more stitches.
HEAD
Continue crocheting the head with beige or skin colored yarn (stuff as you go)
Round 1: increase every stitch (24 stitches)
Round 2: *single crochet in the next stitch, increase* (36 stitches)
Round 3: *single crochet in each of next 5 stitches, increase* (42 stitches)
Round 4: *single crochet in each of next 6 stitches, increase* (48 stitches)
Round 5: *single crochet in each of next 7 stitches, increase* (54 stitches)
Continue crocheting in rounds without increasing:
Rounds 6-14: single crochet in each of next 54 stitches
Round 15: *decrease, single crochet in each of next 7 stitches* (48 stitches)
Round 16: single crochet in each of next 48 stitches
Round 17: *decrease, single crochet in each of next 6 stitches* (42 stitches)
Round 18: *decrease, single crochet in each of next 5 stitches* (36 stitches)
Round 19: *decrease, single crochet in each of next 4 stitches* (30 stitches)
Round 20: *decrease, single crochet in each of next 3 stitches* (24 stitches)
Round 21: *decrease, single crochet in each of next 2 stitches* (18 stitches)
Round 22: *decrease, single crochet in the next stitch* (12 stitches)
Round 23: *decrease* 6 times.
Fasten off, using yarn tail to pull final stitches completely shut.
WIG
Make the wig cap first. Keep testing it on your doll´s head until it´s the size you want it.
Round 1: 12 double crochets into Magic Ring
Round 2: chain 3 stitches, double crochet in the same stitch as chain, 2 double crochets in each of next 11 stitches, slip stitch to top of chain 3 (24 stitches)
Round 3: chain 3 stitches, double crochet in the same stitch as chain, double crochet in next stitch, *2 double crochets in next stitch, double crochet in next stitch*, repeat from*to* 11 times, slip stitch to top of chain 3 (36 stitches)
Round 4: chain 3 stitches, double crochet in the same stitch as chain, double crochet in next stitch, *2 double crochets in next stitch, double crochet in each of next 2 stitches*, repeat from*to* 11 times, slip stitch to top of chain 3 (48 stitches)
For longer locks:
*chain 25 stitches, 1 single crochet in the 2nd stitch from the hook, *2 single crochets in each of next stitches till the end of the row, slip stitch in each of next 2 stitches*, repeat from* to* 14 times.
For shorter locks:
*chain 6 stitches, 1 single crochet in the 2nd stitch from the hook, *single crochet in each of next 4 stitches, slip stitch in each of next 2 stitches*, repeat from* to* 10 times.
Fasten off leaving a long tail for sewing the wig to the head of your doll.
ASSEMBLY
Since all the elements of your amigurumi are crocheted, it´s time to sew them together. Use a blunt sewing needle.
Sew the wig to the head of your doll. Use pins to position the wig on the head of your doll. Hide all yarn ends.
Mark where you want the eyes to be placed with pins and embroider them with brown colored yarn and the distance of 4-6 stitches on the head of your angel.
Using black embroidery thread, embroider eyebrows and a mouth. You can stitch 2-3 eyelashes on the outside corners of both eyes if wanted. Using skin colored yarn and a yarn needle, stitch repeatedly over 3-4 stitches mid-way between the eyes so the yarn bumps up like a little nose. Use a blush to make rosy cheeks if desired.
DRESS
The dress is worked in a single piece from the top-down. The work begins at the bodice and continues down to legs.
Start crocheting with black colored yarn or any of your desire.
Chain 26 stitches.
Row 1: single crochet into the 2nd stitch from the hook, single crochet in each of next 24 stitches, turn the work.
Row 2: chain 1 stitch (=1 single crochet), *single crochet in the next stitch, 2 single crochets in the next stitch*, repeat from* till the end of the round, single crochet in the last stitch, turn the work (= 37 stitches)
Row 3: chain 1 stitch (=1 single crochet), single crochet in each of next 7 stitches (back), chain 8 stitches, skip the next 4 stitches (sleeve), single crochet in each of next 15 stitches (front), chain 8 stitches, skip the next 4 stitches (sleeve), single crochet in each of next 7 stitches (back), turn the work.
Rows 4-5: chain 1 stitch (=1 single crochet), single crochet in each of next stitches till the end of the round, turn the work.
Change the yarn color to purple
Row 6: chain 1 stitch (=1 single crochet), single crochet in each of next stitches till the end of the round, turn the work.
Row 7: chain 1 stitch (=1 single crochet), *single crochet in the next stitch, chain 1 stitch, skip the next stitch*, repeat from* till the end of the round, turn the work
Change the yarn color to black
Row 8: chain 1 stitch (=1 single crochet), single crochet in each of next stitches till the end of the round, turn the work.
Change the yarn color to purple
Row 9: chain 1 stitch (=1 single crochet), single crochet in each of next stitches till the end of the round, turn the work.
Row 10: chain 3 stitches (=1 double crochet), *double crochet in the next stitch, 2 double crochets in the next stitch*, repeat from* till the end of the round, turn the work
Row 11: chain 1 stitch (=1 single crochet), *single crochet in the next stitch, chain 1 stitch, skip the next stitch*, repeat from* till the end of the round, turn the work
Row 12: chain 3 stitches (=1 double crochet), double crochet in each of next stitch till the end of the round, turn the work.
Row 13: chain 1 stitch (=1 single crochet), *single crochet in the next stitch, chain 1 stitch, skip the next stitch*, repeat from* till the end of the round, turn the work
Row 14: chain 3 stitches (=1 double crochet), *double crochet in the next stitch, 2 double crochets in the next stitch*, repeat from* till the end of the round, turn the work
Row 15: chain 1 stitch (=1 single crochet), *single crochet in the next stitch, chain 1 stitch, skip the next stitch*, repeat from* till the end of the round, turn the work
Row 16: chain 1 stitch, single crochet in the next stitch, *3 double crochets in the next stitch, single crochet in each of next 3 stitches*, repeat from* till the end of the round.
Fasten off, hide all yarn ends.
Work in single crochets all around the dress, making two button loops. Sew two buttons according to the loops. Or attach Velcro fastener.
SLEEVE (2x)
Rounds 1-4: single crochet in each of next stitches till the end of the row.
Fasten off, hide all yarn ends.
HAT
Crochet using purple color of the yarn.
Round 1: 6 single crochets into a Magic Ring.
Round 2: *increase, single crochet in the next stitch* (9 stitches)
Round 3-4: single crochet in each of next 9 stitches
Round 5: *increase, single crochet in each of next 2 stitches* (12 stitches)
Rounds 6-7: single crochet in each of next 12 stitches
Round 8: *increase, single crochet in the next stitch* (18 stitches)
Round 9-11: single crochet in each of next 18 stitches
Round 12: *increase, single crochet in each of next 2 stitches* (24 stitches)
Round 13: single crochet in each of next 8 stitches, working into the front loop of the next 7 stitches: single crochet in each of next 7 stitches, single crochet in each of next 9 stitches
Rounds 14-16: single crochet in each of next 24 stitches
Round 17: single crochet in each of next 8 stitches; single crochet in each of next 7 stitches (insert hook through both loops of the 16th round and through the back loop of the 13th round); single crochet in each of next 9 stitches
Round 18: *increase, single crochet in each of next 3 stitches* (30 stitches)
Round 19: *increase, single crochet in each of next 4 stitches* (36 stitches)
Round 20: single crochet in each of next 10 stitches, working into the front loop of the next 14 stitches: single crochet in each of next 14 stitches, single crochet in each of next 12 stitches
Rounds 21-23: single crochet in each of next 36 stitches
Round 24: single crochet in each of next 10 stitches; single crochet in each of next 14 stitches (insert hook through both loops of the 23rd round and through the back loop of the 20th round); single crochet in each of next 12 stitches
Round 25: *increase, single crochet in each of next 5 stitches* (42 stitches)
Round 26: single crochet in each of next 42 stitches
Round 27: *increase, single crochet in each of next 6 stitches* (48 stitches)
Rounds 28-29: single crochet in each of next 48 stitches
Round 30: *increase, single crochet in each of next 7 stitches* (54 stitches)
Round 31: single crochet in each of next 54 stitches
Round 32: *increase, single crochet in each of next 2 stitches*
Rounds 33-34: single crochet in each of next stitch till the end of the round.
Fasten off leaving a long tail for sewing.
Mark where you want the hat to be placed with pins and sew it with the yarn left to the head of your doll. Hide all yarn ends.
CAT
HEAD
Crochet using black or any yarn color of your desire.
Round 1: 6 single crochets into Magic Ring
Round 2: increase 6 times (12 stitches)
Round 3: *single crochet in next stitch, increase*, repeat from* to* 6 times (18 stitches)
Round 4: *single crochet in each of next 2 stitches, increase*, repeat from* to* 6 times (24 stitches)
Round 5: *single crochet in each of next 3 stitches, increase*, repeat from* to* 6 times (30 stitches)
Round 6: *single crochet in each of next 4 stitches, increase*, repeat from* to* 6 times (36 stitches)
Rounds 7-11: single crochet in each of next 36 stitches
Round 12: *decrease, single crochet in each of next 4 stitches* (30 stitches)
Round 13: decrease, single crochet in each of next 3 stitches (24 stitches)
Round 14: *decrease, single crochet in each of next 2 stitches* (18 stitches)
Round 15: *decrease, single crochet in the next stitch* (12 stitches)
Do not fasten off.
BODY
Continue crocheting with black or any yarn color of your desire.
Round 1: increase every stitch (24 stitches)
Round 2: single crochet in each of next 24 stitches
Round 3: *single crochet in each of next 3 stitches, increase*, repeat from* to* 6 times (30 stitches)
Rounds 4-8: single crochet in each of next 30 stitches
Round 9: decrease, single crochet in each of next 3 stitches (24 stitches)
Round 10: *decrease, single crochet in each of next 2 stitches* (18 stitches)
Round 11: *decrease, single crochet in the next stitch* (12 stitches)
Round 12: *decrease*, repeat from* to* 6 times
Fasten off, hide all yarn ends.
TAIL
Crochet using black or any yarn color of your desire.
Round 1: 6 single crochets into Magic Ring
Round 2: *single crochet in next stitch, increase* (9 stitches)
Rounds 3-11: single crochet in each of next 9 stitches
Stuff slightly. Fasten off leaving a long tail for sewing
EAR (2x)
Crochet using black or any yarn color of your desire.
4 double crochets into a magic ring. Work one round in sc´s all around the ear.
Fasten off leaving a long tail for sewing. Work the second ear the same way.
FRONT LEG (2x)
Crochet using black or any yarn color of your desire.
Round 1: 6 single crochets into Magic Ring
Round 2: *single crochet in next stitch, increase* (9 stitches)
Rounds 3-8: single crochet in each of next 9 stitches
Round 9: *decrease, single crochet in the next stitch* (6 stitches)
Rounds 10-12: single crochet in each of next 6 stitches
Stuff slightly. Fasten off leaving a long tail for sewing. Work the second leg the same way.
BACK LEG (2x)
Crochet using black or any yarn color of your desire.
Round 1: 6 single crochets into Magic Ring
Round 2: *single crochet in next stitch, increase* (9 stitches)
Rounds 3-6: single crochet in each of next 9 stitches
Round 7: *decrease, single crochet in the next stitch* (6 stitches)
Rounds 8-10: single crochet in each of next 6 stitches
Stuff slightly. Fasten off leaving a long tail for sewing. Work the second leg the same way.
ASSEMBLY
Mark where you want the eyes to be placed with pins and embroider them with the distance of 4-6 stitches to the head of your cat. You can stitch 2-3 eyelashes on the outside corners of both eyes if wanted.
Embroider nose with pink color yarn. Begin with the outline of the upside-down triangle. Insert the needle through the top of the head and pull it through leaving a little bit of a tail. Then insert the needle 1-2 rows under the eyes and pull it through where you want your cat’s nose to be. Fill in the triangle and finish the uneven lines. At the end pull the needle out the same hole it originally went into, so that both yarn tails are coming out of the same hole. Tie a knot with both yarn tails, as close to the surface of the head as possible. Hide the yarn tails inside the head.
Embroider eyebrows with white color yarn. You can also add eyelashes if desired. Hide the yarn tails inside the head.
Ears are attached to the head now. Position ears and using the yarn left sew them to the head of the cat. Be sure to step back and take a look to make sure they are even.
Attach the tail and legs to the body as shown on the pic. Embroider the claws if desired.
I hope you enjoyed crocheting the witch and found the pattern helpful. I would love to see your finished amigurumi, so share a picture here or on Instagram by tagging me @tansuluucrafthaus.
If you would like to share this pattern, please link to this page. Also, please credit me when using this pattern by tagging me @tansuluucrafthaus on Instagram. Feel free to contact me with any questions. Thank you for stopping by and have a lovely day!






















