Blog categories
Quick to Target
Browse Categories
Community & Help

Free Crochet Pattern for Witch

Saturday, October 18, 2025

Blog-Inhaltsbild für 'Wichtel häkeln. Kostenlose Häkelanleitung für Karottenwichtel'

Looking for a cute Halloween crochet pattern? Crochet the most adorable witch doll wearing a lovely hat and a dress, who will become an inseparable friend, with this free detailed pattern! For your magical moments or as a nice gift for someone special! A lovely giveaway for friends and relatives. The pattern is very detailed. It comes with easy- to-follow written instructions and photo tutorial. The photo tutorial contains helpful step-by-step pictures to make the project as easy-to-follow as possible.

SUPPLIES YOU NEED

Before you begin, make sure you have the following materials:

cotton yarn (e.g. Schachenmayr Catania 125m/50g) in four colors: brown, green, beige, purple and yellow, any color you wish for the dress, a bit of black for embroidery, crochet hook 2,5 mm, Polyester fiberfill or any stuffing material of your choice, 2 black beads or safety eyes, scissors, yarn needle for weaving in ends and sewing parts together, buttons or Velcro fastener.

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 amigurumi crochet pattern as an advanced beginner. It is necessary to have some experience with amigurumi before creating this project.

SIZE  

The ready doll is approx. 19 cm high, 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

Here are the abbreviations used in this pattern:

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 same 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
  • This pattern doesn´t include any specific stitch tutorials
  • Use a stitch marker or piece of yarn to keep track of the last stitch in each round
  • All stitches are worked into both loops, unless stated otherwise in the pattern
  • 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.

Seamless way of changing color when working in the round

Pick up the new color at the end of the round: inset your hook into the stitch, yarn over the new color and pull through the stitch and the loop on your hook to complete the stitch.

To make a magic ring

  1. Loop the thread twice around your middle finger
  2. Put the hook under both loops, pull the yarn under the loops and hook the thread again
  3. Pull the thread through the new loop. The first crochet stitch is ready!
  4. Repeat the number of times needed.
  5. Pull the inner threads to tighten the ring.

INSTRUCTIONS

ARM (2x)

Begin crocheting with Schachenmayr Catania beige yarn.

Round 1: 6 single crochets into Magic Ring

Blog-Inhaltsbild für 'Kostenlose Häkelanleitung für Puppe Orange'

Round 2: increase 6 times (12 stitches)

Round 3: *single crochet in each of next 3 stitches, increase* (15 stitches)

Rounds 4-5: single crochet in each of next 15 stitches

Stuff the arm slightly.

Round 6: *decrease, single crochet in each of next 3 stitches* (12 stitches)

Rounds 7-20: single crochet in each of next 12 stitches

Fasten off. Work the second arm the same way.

BOOTIE (2x)

Start with brown color yarn.

Blog-Inhaltsbild für 'Kostenlose Häkelanleitung für Puppe Coney mit Hasenmütze'

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

Round 6: single crochet in each of next 24 stitches

Round 7: decrease 5 times, single crochet in each of next 6 stitches, decrease, single crochet in each of next 6 stitches (18 stitches)

Do not fasten off and continue crocheting in rounds.

Round 8: single crochet in each of next 18 stitches

Stuff the bootie firmly.

Change the color of yarn to green

Round 9 (working into the back loop): *single crochet in the next stitch, decrease* (12 stitches)

Rounds 10-12: single crochet in each of next 12 stitches

Do not fasten off.

LEG (2x)

Change the color of yarn to beige

Continue crocheting in rounds:

Round 1 (working into the back loop): single crochet in each of next 12 stitches

Rounds 2-5: single crochet in each of next 12 stitches

Round 6: *single crochet in each of next 3 stitches, increase* (15 stitches)

Rounds 7-8: single crochet in each of next 15 stitches

Round 9: *single crochet in each of next 4 stitches, increase* (18 stitches)

Rounds 10-11: single crochet in each of next 18 stitches

Working into the front loop with green color yarn: single crochet in each of next stitch till the end of the round.

Work on round in sc´s around the sole of the bootie.

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.

Blog-Inhaltsbild für 'Kostenlose Häkelanleitung für Puppe Coney mit Hasenmütze'

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)

Rounds 2-6: single crochet in each of next 42 stitches

Round 7: *decrease, single crochet in each of next 5 stitches* (36 stitches)

Rounds 8-10: single crochet in each of next 36 stitches

Round 11: *decrease, single crochet in each of next 4 stitches* (30 stitches)

Rounds 12-14: single crochet in each of next 30 stitches

Round 15: *decrease, single crochet in each of next 3 stitches* (24 stitches)

Rounds 16-17: single crochet in each of next 24 stitches

Blog-Inhaltsbild für 'Kostenlose Häkelanleitung für Puppe Coney mit Hasenmütze'

In the next round attach the hands (ensure that the hands are located in the middle and make several shift stitches if needed):

Round 18: single crochet in each of next 3 stitches, 6 single crochets both through hand and body, single crochet in each of next 6 stitches, 6 single crochets both through hand and body, single crochet in each of next 3 stitches.

Stuff the body firmly.

Round 19: *decrease, single crochet in each of next 2 stitches* (18 stitches)

Round 20: *decrease, single crochet in the next stitch* (12 stitches)

Round 21: single crochet in each of next 12 stitches

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 in rounds using beige yarn.

Blog-Inhaltsbild für 'Kostenlose Häkelanleitung für Puppe Orange'

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)

Continue crocheting in rounds without increasing:

Rounds 5-11: single crochet in each of next 48 stitches

Round 12: *decrease, single crochet in each of next 6 stitches* (42 stitches)

Round 13-14: single crochet in each of next 48 stitches

Round 15: *decrease, single crochet in each of next 5 stitches* (36 stitches)

Round 16: *decrease, single crochet in each of next 4 stitches* (30 stitches)

Round 17: *decrease, single crochet in each of next 3 stitches* (24 stitches)

Round 18: *decrease, single crochet in each of next 2 stitches* (18 stitches)

Round 19: *decrease, single crochet in the next stitch* (12 stitches)

Round 20: *decrease* 6 times. 

Fasten off. Hide yarn ends.

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

Working into the back loop:

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)

Round 5: 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 3 stitches*, repeat from*to* 6 times, slip stitch to top of chain 3 (60 stitches)

For the Locks:

For longer locks: 

*chain 20 stitches, 1 hdc in the third stitch from the hook, (2 hdc in the next stitch, hdc in the next stitch) repeat till the end of the row, skip the next stitch, slip stitch in each of next 2 stitches*, repeat from* to* 16 times.

For shorter locks:

*chain 10 stitches, 1 hdc in the third stitch from the hook, (2 hdc in the next stitch, hdc in the next stitch) repeat till the end of the row, skip the next stitch, slip stitch in each of next 2 stitches*, repeat from* to* 12 times.

Fasten off leaving a long tail for sewing the wig to the head of your doll.

OR:

Blog-Inhaltsbild für 'Kostenlose Häkelanleitung für Puppe Orange'

The doll´s hair can be made from sheep locks discreetly hand-sewn to her head. Cut the yarn twice as long as the length you want. Mine are approx. 25 cm. Put the hook through the loop where you want the hair, grab a strand of your yarn and pull it through. Grab the end of the yarn and pull that through the loop. Go in circles when attaching hair to the head.

ASSEMBLY

Blog-Inhaltsbild für 'Kostenlose Häkelanleitung für Puppe Orange'

Embroider eyes with black yarn. Now embroider nose using skin color yarn. You can also add eyelashes and mouth. Embroider eyebrows with black color yarn if desired.

Mark where you want the eyes to be placed with pins and sew them with the distance of 3-4 stitches to the head of the doll.

HAT

Crochet using purple color of the yarn.

Round 1: 6 single crochets into a Magic Ring.

Blog-Inhaltsbild für 'Wichtel häkeln. Kostenlose Häkelanleitung für Karottenwichtel'

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 stitchessingle 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 stitchessingle 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.

Bind off leaving a long tail for sewing.

DRESS

The dress is worked in a single piece from the top-down. The work begins at the bodice and continues down to legs.

Crochet using any yarn color of your desire.

Blog-Inhaltsbild für 'Fliegenpilz-Puppe häkeln. Kostenlose Anleitung'

Chain 26 stitches.

Row 1: single crochet into the third stitch from the hook, single crochet in each of next 25 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-8: single crochet in each of next stitch till the end of the round, turn the work.

Row 9: chain 3 stitches (=1 double crochet), *2 double crochets in the next stitch*, repeat from* till the end of the round.

Rows 10-14: double crochet in each of next stitch till the end of the round.

Work in single crochets all around the dress, making two button loops. Sew two buttons according to the loops. Or attach velcro fastener.

Blog content image for 'Free Crochet Pattern for Witch'

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.

I hope you enjoyed crocheting the gnome and found the pattern helpful. I would love to see your finished items, so share a picture here or on Instagram by tagging me @tansuluucrafthaus.

Happy crocheting! Feel free to contact me with any questions. Thank you for stopping by and have a lovely day!


Default user avatar image
Please register or Log in!

Recent Activities Blogs

Free Amigurumi Pattern. Football Player Crochet Pattern
1 Comment last by sally-saunders
Sunday, July 6, 2025
Crochet Phone Case. Free Crochet Pattern for Cell Phone Pouch
2 Comments last by YarnFun_for_One
Sunday, June 8, 2025
Free Crochet Pattern for Strawberry Bear
2 Comments last by TansuluuCraftHaus
Saturday, February 1, 2025
Northern cardinal
1 Comment last by sylvia-cooper1
Friday, December 27, 2024
The elf in the strawberry hat
1 Comment last by marijke-kruunenberg
Thursday, August 1, 2024

Most-discussed posts

Free crochet pattern
From Leem 11+ Comments
Sunday, March 20, 2016
Little Martian
From crochetfantasy 11+ Comments
Tuesday, May 19, 2020
A Flying Saucer
From crochetfantasy 10+ Comments
Thursday, May 28, 2020
Free Crochet Pattern Baby Sneakers
From Leem 7+ Comments
Monday, October 30, 2017
Dandelion. Little sunny.
From crochetfantasy 7+ Comments
Friday, March 22, 2019

Popular patterns

Top patterns from Natalija from the Crochet category!
Top patterns from Marili-Designs from the Crochet category!
Top patterns from KuemaTutorials from the Crochet category!
Top patterns from MommyPatterns from the Crochet category!
Top patterns from elke-eder from the Crochet category!
Top patterns from MorbenDesign from the Crochet category!
Top patterns from NiggyArts from the Crochet category!
Top patterns from Colorfuldreams from the Crochet category!
Top patterns from elke-eder from the Crochet category!
More top patterns

Free patterns

Top patterns from moonlighthook from the Crochet category!
Top patterns from MorbenDesign from the Crochet category!
Top patterns from haekelkeks from the Crochet category!
Top patterns from moonlighthook from the Crochet category!
Top patterns from jennysideenreich from the Crochet category!
Top patterns from MorbenDesign from the Crochet category!
Top patterns from MorbenDesign from the Crochet category!
Top patterns from MorbenDesign from the Crochet category!
Top patterns from Hobbii from the Crochet category!
Top patterns from MorbenDesign from the Crochet category!
More free patterns

You might like

-30% Crochet pattern Snowman Toni

Crochet pattern Snowman Toni

from US $5.99 US $9.01*

realistic cat - crochet pattern by NiggyArts

(240)
from US $7.12
-10% Little star ornament hanging decoration versatile & easy from leftover yarn

Marzie the lucky pig

from US $7.79
-10% Christmas Trees "To Go" - Crochet Pattern

Christmas Trees "To Go" - Crochet Pattern

from US $4.11 US $4.80*

Crochet pattern Raveneld

(1)
from US $5.02
-30% Chihuahua Dog

Chihuahua Dog

(7)
from US $5.38 US $8.09*
-10% Crochet / pattern / Tablerunner

Crochet / pattern / Tablerunner

(824)
from US $3.01 US $3.52*

Free patterns

Edlothia Shawl

(953)
Free pattern

Snail -- Crochet Pattern by Haekelkeks®

(563)
Free pattern

Bruinen Shawl

(832)
Free pattern

Halata Shawl

(541)
Free pattern

Fareth Shawl

(506)
Free pattern

Reindeer Crochet Pattern | 25cm | 10"

(6)
Free pattern

Snowman Crochet Pattern | 40cm | 15.7

(14)
Free pattern

Crochet chart Lizard

(174)
Free pattern

Ribbon Bread Baskets

(139)
Free pattern

Crochet Pattern Amigurumi Heart

(80)
Free pattern

Sunflower Mandala

(93)
Free pattern

Win shopping credit every month!

42 prizes / total value €300: 30×€5, 10×€10, 2×€25 – simply activate the newsletter. No purchase necessary. Unsubscribe at any time. Prizes are awarded as Crazypatterns shopping credit. Learn more