Crochet Witch Hat Pattern
I’m super excited to share my Crochet Witch Hat Pattern with you! This cute hat is perfect for the spooky season and is designed for both children and adults. It’s a beginner-friendly pattern, so anyone can join in on the fun.
Crochet Witch Hat Pattern Information
Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.
Skill Level
Beginner. This free crochet hat pattern uses basic crochet stitches in a basic stitch pattern.
Avoid frustration by learning the most common crochet mistakes beginners make and how to fix them.
Materials Needed
- Crochet hook size: H-8 5 mm or size needed for gauge
- Yarn: Worsted weight yarn #4 in black, purple, and yellow.
- Yarn needle: Use this to weave in your ends.
- Scissors: Use scissors to fasten off your yarn.
- Stitch marker(s): These help keep track of your stitches.
Finished Sizes
Child and Adult
See my crochet hat sizing guide for full details and size charts.

Crochet Gauge
15 stitches and 9 rounds = 4 inches
Learn how to check crochet gauge before you begin so you can adjust your hook size if needed.
Crochet abbreviations
- dc = double crochet stitch
- hdc = half double crochet stitch
- ch/chs = chain/chains
- st/sts = stitch/stitches
- sl st = slip stitch
- rnd/rnds = round/rounds
Pattern Notes
- Rounds 1-35 are the same for both sizes.
- The hat is worked in the round from the top down.
- Join each round with a slip stitch to the first stitch made in that round.
- Repeat instructions between the asterisks (*) for the rest of the round.
- The chain at the beginning of each round does not count as your first stitch.
- The pattern is written in US terms.
Crochet Witch Hat Pattern Information
Rnd 1: Magic circle, ch 2, 6 dc, join with sl st to the top of the first dc. (6 stitches)
Rnd 2: Ch 2, 2 dc in each st, join. (12 stitches)
Rnds 3 & 4: Ch 2, dc in each st, join. (12 stitches)
Rnd 5: Ch 2, *2 dc, dc in next st*, join. (18 stitches)
Rnds 6 & 7: Ch 2, dc in each st, join. (18 stitches)
Rnd 8: Ch 2, *2 dc, dc in next 2 sts*, join. (24 stitches)
Rnds 9 & 10: Ch 2, dc in each st, join. (24 stitches)
Rnd 11: Ch 2, *2 dc, dc in next 3 sts*, join. (30 stitches)
Rnds 12 & 13: Ch 2, dc in each st, join. (30 stitches)
Rnd 14: Ch 2, *2 dc, dc in next 4 sts*, join. (36 stitches)
Rnds 15 & 16: Ch 2, dc in each st, join. (36 stitches)
Rnd 17: Ch 2, *2 dc, dc in next 5 sts*, join. (42 stitches)
Rnds 18 & 19: Ch 2, dc in each st, join. (42 stitches)
Rnd 20: Ch 2, *2 dc, dc in next 6 sts*, join. (48 stitches)
Rnds 21 & 22: Ch 2, dc in each st, join. (48 stitches)
Rnd 23: Ch 2, *2 dc, dc in next 7 sts*, join. (54 stitches)
Rnds 24 & 25: Ch 2, dc in each st, join. (54 stitches)
Rnd 26: Ch 2, *2 dc, dc in next 8 sts*, join. (60 stitches)
Rnds 27 & 28: Ch 2, dc in each st, join. (60 stitches)
Rnd 29: Ch 2, *2 dc, dc in next 9 sts*, join. (66 stitches)
Rnds 30 & 31: Ch 2, dc in each st, join. (66 stitches)
Rnd 32: Ch 2, *2 dc, dc in next 10 sts*, join. (72 stitches)
Rnds 33 & 34: Ch 2, dc in each st, join. (72 stitches)
Rnd 35: Ch 2, *2 dc, dc in next 11 sts*, join. (78 stitches)
Child Size
Rnd 36: Ch 2, dc in each st, join. (78 stitches)
Join purple yarn.
Rnds 37-39: Ch 2, dc in each st, join. (78 stitches)
You will now make the hat brim.
Join black yarn.
Rnd 40: Ch 2, *2 dc, dc in next st*, join. (117 stitches)
Rnd 41: Ch 2, *2 dc, dc in next 2 sts*, join. (156 stitches)
Rnd 42: Ch 2, *2 dc, dc in next 3 sts*, join. (195 stitches)
Adult Size
Rnds 36 & 37: Ch 2, dc in each st, join. (78 stitches)
Rnd 38: Ch 2, *2 dc, dc in next 12 sts*, join. (84 stitches)
Join purple yarn.
Rnds 39-41: Ch 2, dc in each st, join. (84 stitches)
You will now make the hat brim.
Join black yarn.
Rnd 42: Ch 2, *2 dc, dc in next st*, join. (126 stitches)
Rnd 43: Ch 2, *2 dc, dc in next 2 sts*, join. (168 stitches)
Rnd 44: Ch 2, *2 dc, dc in next 3 sts*, join. (210 stitches)
Buckle Pattern
Use yellow yarn.
The bolded ch 2 spaces will create the corners of the buckle.
Rnd 1: Chain 20 and join in the round.
Rnd 2: Ch 2, hdc in 6 chs, ch 2, hdc in 4 chs, ch 2, hdc in 6 chs, ch 2, hdc in 4 chs, ch 2 and join with a slip stitch to the top of the first hdc.
Use a tapestry needle to sew the buckle to the front of your hat.
Finishing
Fasten off and then weave in the ends.

PDF Version
View this pattern in my Etsy shop: crochet witch hat pattern
More Free Crochet Hat Patterns
Love making cozy hats? Explore even more free crochet hat and beanie patterns that are perfect for every season and style. From classic beanies and warm winter hats to playful designs for kids and trendy accessories for adults, you’ll find inspiration for your next project here.
Let’s connect!
I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.
📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa
