Get into the Halloween spirit with this delightful crochet witch keychain! With her cute green face, pointy hat, and tiny broomstick, this charming amigurumi witch makes the perfect accessory for your backpack or keys. Easy to make and fun to display, she’s sure to add a bit of magic to your day!
Ohhh my stars and spells! Let me tell you, making this crochet witch keychain was like weaving a little bit of magic right into my yarn. From her pointy little hat to her sweet tiny boots, every stitch brought this enchanting mini witch to life — and I fell completely in love with the process!
This is one of those Crochet Witch Keychain patterns that just fills your heart with joy — especially if, like me, you have a soft spot for Halloween, mystical vibes, or anything just plain whimsical. And the best part? She’s small enough to finish in an afternoon, but detailed enough to make you feel like you’ve truly conjured something special.

How to Crochet Witch Keychain
Creating this crochet witch keychain is an enchanting project for crocheters of all skill levels. The pattern includes step-by-step instructions for crafting her hat, dress, and tiny broomstick, ensuring that every detail is just right. With a little bit of yarn and creativity, you’ll have a magical accessory ready to charm everyone around you!
I used worsted weight cotton yarn to give her a nice clean stitch definition, but honestly, you can play around with whatever yarn you have on hand. She looks adorable in traditional black and purple, but I’ve also made pastel witches, autumn witches, even a rainbow witch for Pride Month! Each one has her own personality, and that’s part of the magic.
Crochet Witch Keychain Crochet Pattern:
The pattern begins with the body and head, worked in one piece — so no worrying about attaching a wobbly head later! Then you move on to the hat, which is such a satisfying little cone to whip up. I added a tiny band around mine in a contrast color for that extra witchy flair. The arms and legs are crocheted separately and sewn on — and they’re so dinky and cute I could squeal!
What really brings her to life, though, is the face and the details. I used tiny black safety eyes (you could also embroider them), gave her a little smile with some embroidery floss, and even stitched on a few strands of yarn for hair. For some of them, I added little braids or curls! I also sewed on a tiny felt cape on one version, and let me tell you… adorable overload.
Once she’s assembled, all that’s left is attaching the keychain hardware. I used a simple metal loop with a lobster clasp so I can clip her onto my keys, bags, or even my rearview mirror for a spooky-cute car charm!
This crochet witch keychain is a huge hit at craft fairs and in gift baskets. People love her for Halloween of course, but honestly, witches are in year-round — especially for those of us who live by the moon and keep a little magic in our hearts.
Crochet Witch Keychain Materials:
- Worsted weight yarn in green, black, orange, and brown.
- 3.0 mm crochet hook.
- Two 10 mm safety eyes.
- Polyester fiberfill for stuffing.
- Keychain ring and clasp.
- Tapestry needle.
- Stitch marker (optional).
Crochet Witch Keychain Instructions:
Head and Body:
- Round 1: Start with green yarn. Make a magic ring and crochet 6 sc into the ring. (6 sc)
- Round 2: Increase in each stitch around. (12 sc)
- Round 3: [1 sc, increase] repeat around. (18 sc)
- Round 4-8: Sc in each stitch around. (18 sc)
- Insert safety eyes between Rounds 5 and 6, about 6 stitches apart.
- Round 9: [1 sc, decrease] repeat around. (12 sc)
- Round 10: Decrease around. (6 sc)
- Fasten off, leaving a long tail for sewing.
Hat:
- Round 1: Start with black yarn. Make a magic ring and crochet 6 sc into the ring. (6 sc)
- Round 2: Increase in each stitch around. (12 sc)
- Round 3: [1 sc, increase] repeat around. (18 sc)
- Round 4: Sc in each stitch around. (18 sc)
- Round 5: [2 sc, increase] repeat around. (24 sc)
- Round 6-8: Sc in each stitch around. (24 sc)
- Round 9: Work in the back loop only, sc around. (24 sc)
- Fasten off, leaving a tail for sewing.
Dress:
- Round 1: With black yarn, chain 18, join with a slip stitch to form a loop.
- Round 2: Sc in each stitch around. (18 sc)
- Round 3: [1 sc, increase] repeat around. (27 sc)
- Round 4-6: Sc in each stitch around. (27 sc)
- Fasten off and weave in the ends.
Arms (make 2):
- Round 1: Start with green yarn. Make a magic ring and crochet 6 sc into the ring. (6 sc)
- Round 2-4: Sc in each stitch around. (6 sc)
- Fasten off, leaving a tail for sewing.
Broomstick:
- Step 1: With brown yarn, chain 8. Sc in the second chain from the hook and in each chain across. (7 sc)
- Step 2: Cut a few strands of beige yarn, fold them in half, and attach them to one end of the chain using a slip knot. Trim to the desired length.
- Fasten off and attach to the witch’s hand.
Assembly:
- Sew the hat onto the witch’s head.
- Attach the arms to the sides of the body.
- Sew the body and head together.
- Add the keychain ring to the top of the hat.
- Attach the broomstick to one of the witch’s hands.
- Weave in any remaining ends.
One tip I’d give you: keep your tension nice and tight, especially for the head and body, so your stuffing doesn’t peek through. And don’t be afraid to make it your own — add a broomstick charm, give her a mini cauldron, or stitch a moon and star on her hat. I promise, you’ll start thinking of her as a tiny character in your own enchanted storybook.
In short, this is the kind of project that reminds me why I love crochet so much. It’s creative, it’s playful, and it turns a ball of yarn into something with soul. Whether you’re a beginner ready to try amigurumi or a seasoned yarn witch like me, this little keychain is pure joy.
So grab your hook, light a cozy candle, put on your favorite witchy playlist, and get stitching! Let this mini witch bring some enchantment into your hands — and don’t be surprised if you end up making a whole coven. Happy crocheting, my magical friends!