Trick or treat !! Have some Halloween fun with a unique Crochet witches hat
Enjoy your favorite nights of the year by making Jack-o-Lantern-inspired witches hats to scare along the monsters and ghouls, Pattern is super easy to make, and depending on your crochet speed, you will candure some scary hats in no time.
Happy Jack-O-Lantern Witches Crochet Hat, make Halloween amusing with this easy-to-make witch hat.
Small crochet squares join to make the side panel of the hat. Please take note of the rounds worked on the top and bottom of the side panel of the hat. The crown of the hat works as a separate panel and is joined to the side panel of the hat. The rim is then joined to the bottom side panel of the hat.
35% Raverly Sale
About This Pattern
Tension
If worked flat: 2.5 inches x 2.5 inches,
10 sts x 6 rows of 3 x half double crochet, 3 x double crochet rows.
If worked in the round: Crown Diameter: 7.5 inches / 19 cm
7 x rows of double crochet stitches.
Pattern Notes
Difficulty level: Intermediate
Skills required: Understand working in the round, and have knowledge of the stitches mentioned in the abbreviation list.
Techniques used :
Work in the round, keep track of your stitch counts per round, ensure that the final count around your small squares are all the same.
Pattern size is based on working with a 3.5mm crochet hook and double knit cotton yarn, please note that using a smaller or bigger crochet hook, will change the final size of your crochet hat.
Materials & Tools
| Hook | 3.5 mm Crochet Hook |
|---|---|
| Yarn Weight | Double Crochet (DK) Cotton Yarn |
| Fibre Type | Double Crochet (DK) Cotton Yarn |
Yarn weight: DK in a Crochet hook size: 3.5mm
Yarn requirements
Yarn length required: 500m / 546 yards
Skeins and colors used for hat :
4 x Balls: Purple and 1 x Ball: Oranje
Yarn length per skein: 100m / 109 yards
Double knit craft cotton in colors :
Purple (400 m / 437 yards)
Orange ( 100 m / 110 yards )
Black ( small amount for eyes and mouth )
Lime ( small amount for stems )
Yarn Calculator
Not sure how much yarn you'll need for your next crochet project?
Use our yarn calculator to estimate the amount of yarn required based on your project size, yarn weight, and stitch pattern.
It's a quick and easy way to plan your materials before you start crocheting.
Pattern Instructions
Project Size Information
Hat side length : 4.75 inches / 12 cm
Hat brim length : 14.5 inches / 37 cm
Hat laid flat : Top to bottom : 18.5 inches / 46 cm
The pattern is written in US terminology English.
Construction Overview
The pattern in worked as follow
Small crochet squares join to make the side panel of the hat. Please take note of rounds worked on top and bottom of the side panel of the hat.
The Crown of the hat is worked as a separate panel and joined to the side panel of the hat.
The rim is then joined to the bottom side panel of the hat.
Rows and Rounds :
The turning chain counts as a base stitch for the next round,
If working in rounds do not turn at the end of each round or work with RS * right side facing front.
always facing the front
Resizing hat notes
For a wider hat , you can resize the side panel of the hat by adding another row after, round 5 to the small crochet squares, see pattern instruction note.
Written Instructions

Crochet Jack O Lantern Small Crochet Squares
( Make 5 )
Start with magic ring
Round 1 - ( Color : Orange)
Work 1 sc into magic ring, chain2, counts as first dc st, 11 dc sts into the same magic ring, join with slip stitch in top of starting chain stitch, ch1
( 12 dc sts in magic ring )
Round 2 ( Color : Orange)
Ch2, counts as first dc st, blo, 1 dc in the same st, 2 dc in next 2 sts, 2 hdc in the next 3 sts, 2 dc in next 3 sts, 2 hdc in the next 3 sts, join with slip stitch on top of starting chain stitch, ch1.
(24 sts = 2 x 6dc, 6hdc)
Round 3 ( Color : Orange)
Ch2, counts as first dc st, blo, 1 dc in the same st, 1 dc in the next st, 2dc, 1dc, 2dc, 1dc into the next 4 sts, 2hdc, 1hdc, 2hdc, 1hdc, 2hdc, 1hdc, into the next 6 sts, * 2dc, 1dc, 2dc, 1dc, 2dc, 1dc into the next 6 sts, 2hdc, 1hdc, 2hdc, 1hdc, 2hdc, 1hdc, into the next 6 sts, repeat from * once more.
Join with a slip stitch on top of the starting chain stitch. Finish off color.
(36 sts )
Round 4 ( Color : Purple )
Join new color in the first dc st of 9 dc sts,
Ch3, counts as first dc st, 1 dc in next 2 sts, 1 hdc in next 3 sts, 1 dc in next 3 sts, ch 2,
* 1 dc in next 3 sts, 1 hdc in next 3 sts, 1 dc in next 3 sts, ch 2, repeat from * twice more, around, join with slip stitch on top of starting chain stitch, ch 1
(4 x 3 dc, 3 hdc, 3 dc ch2 per square side )
Round 5 ( Color : Purple )
Start in corner ch-sp, ch2 counts as first * 1 hdc st, 1 hdc in same chains space, ch2, 2 hdc in same ch-sp, 1 hdc into each stitch, of side until next ch-sp, repeat from * for remainder of sides and corner ch-sp(s), join with slip stitch in starting chain, finish off color. (ch1 - dont finish off color for large size hat )
(4 x 14 hdc sts, ch2 per square side )
Resizing - Larger size hat
Round 5 ( Color : Purple )
Start in corner ch-sp, ch2 counts as first * 1 hdc st, 1 hdc in same chains space, ch2, 2 hdc in same ch-sp, 1 hdc into each stitch, of side until next ch-sp, repeat from * for remainder of sides and corner ch-sp(s), join with slip stitch in starting chain, finish off color.
(4 x 16 hdc sts, ch2 per square side )
Join small crochet squares to make hat side band
Join 5 squares, by placing two squares on top of one another with the right sides facing inwards.
Join squares by working one single crochet stitch into each stitch per side.
Do this for all 5 squares, to create the side panel of the crochet bucket hat.
Top and bottom rim of the side panel of crochet witches hat
Working on the top of the joined squares, use the same color yarn as the square of round 5 for the final round of the small square. Join new color in any hdc stitch,
Join Color, work 1 dc into each stitch of the top band - 80 sts, finish off yarn, and work in ends.
(100 sts for larger size hat )
Working in the top and bottom rim of the joined squares
Join Color, work 1 dc into each stitch of the top band - 80 sts, finish off yarn, work in ends.
(100 sts for larger size hat )

Make the top of the witches hat - Standard Size
Work in the top stitches of the joined squares. ( 80 sts )
Round 1
Join with sc stitch into any stitch, ch2 counts as first dc st, 1 dc into 13 sts, 2dcdec in the next 2 sts, * 1 dc into next 14 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1 ( 75 dc sts )
Round 2
Ch1, counts as first hdc st, 1 hdc into each stitch around, join in top of starting chain, ch1 ( 75 dc sts )
Round 3
ch2, counts as first dc st, 1 dc into 12 sts, 2dcdec in the next 2 sts, * 1 dc into next 13 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 70 dc sts )
Round 4
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 70 dc sts )
Round 5
ch2 counts as first dc st, 1 dc into 11 sts, 2dcdec in the next 2 sts, * 1 dc into next 12 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 65 dc sts )
Round 6
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 65 dc sts )
Round 7
ch2 counts as first dc st, 1 dc into 10 sts, 2dcdec in the next 2 sts, * 1 dc into next 11 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 60 dc sts )
Round 8
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 60 dc sts )
Round 9
ch2 counts as first dc st, 1 dc into 9 sts, 2dcdec in the next 2 sts, * 1 dc into next 10 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 55 dc sts )
Round 10
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 55 dc sts )
Round 11
ch2 counts as first dc st, 1 dc into 8 sts, 2dcdec in the next 2 sts, * 1 dc into next 9 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 50 dc sts )
Round 12
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1 ( 50 dc sts )
Round 13
ch2 counts as first dc st, 1 dc into 7 sts, 2dcdec in the next 2 sts, * 1 dc into next 8 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 45 dc sts )
Round 14
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 45 dc sts )
Round 15
ch2 counts as first dc st, 1 dc into 6 sts, 2dcdec in the next 2 sts, * 1 dc into next 7 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 40 dc sts )
Round 16
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 40 hdc sts )
Round 17
ch2 counts as first dc st, 1 dc into 5 sts, 2dcdec in the next 2 sts, * 1 dc into next 6 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 35 dc sts )
Round 18
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 35 hdc sts )
Round 19
ch2 counts as first dc st, 1 dc into 4 sts, 2dcdec in the next 2 sts, * 1 dc into next 5 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 30 dc sts )
Round 20
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 30 hdc sts )
Round 21
ch2 counts as first dc st, 1 dc into 3 sts, 2dcdec in the next 2 sts, * 1 dc into next 4 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 25 dc sts )
Round 22
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 25 hdc sts )
Round 23
ch2 counts as first dc st, 1 dc into 2 sts, 2dcdec in the next 2 sts, * 1 dc into next 3 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 20 dc sts )
Round 24
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 20 hdc sts )
Round 25
ch2 counts as first dc st, 1 dc into 1 sts, 2dcdec in the next 2 sts, * 1 dc into next 2 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 15 dc sts )
Round 26
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1 ( 15 hdc sts )
Round 27
ch2 counts as first dc st, 2dcdec in the next st, * 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 10 dc sts )
Round 28
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1 ( 10 hdc sts )
Round 29
ch2 counts as first dc st, 2dcdec in the next st, * 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
(5 dc sts )
Round 28
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1 (5 hdc sts )
Round 29
ch2 counts as first dc st, 5dcdec in the next 5 sts, join in top of starting chain, finish off yarn, work in ends.
( 5 dcdec st )

Make the top of the witches hat - Larger Size
Work in the top stitches of the joined squares. ( 100 sts )
Round 1
Join with sc stitch into any stitch, ch2 counts as first dc st, 1 dc into 17 sts, 2dcdec in the next 2 sts, * 1 dc into next 18 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1 ( 95 dc sts )
Round 2
Ch1, counts as first hdc st, 1 hdc into each stitch around, join in top of starting chain, ch1 ( 95 hdc sts )
Round 3
ch2, counts as first dc st, 1 dc into 16 sts, 2dcdec in the next 2 sts, * 1 dc into next 17 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 90 dc sts )
Round 4
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 90 hdc sts )
Round 5
ch2, counts as first dc st, 1 dc into 15 sts, 2dcdec in the next 2 sts, * 1 dc into next 16 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 85 dc sts )
Round 6
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 85 hdc sts )
Round 7
ch2, counts as first dc st, 1 dc into 14 sts, 2dcdec in the next 2 sts, * 1 dc into next 15 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 80 dc sts )
Round 8
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 80 hdc sts )
Round 9
ch2, counts as first dc st, 1 dc into 13 sts, 2dcdec in the next 2 sts, * 1 dc into next 14 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
(75 dc sts )
Round 10
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 75 hdc sts )
Round 11
ch2, counts as first dc st, 1 dc into 12 sts, 2dcdec in the next 2 sts, * 1 dc into next 13 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 70 dc sts )
Round 12
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 70 hdc sts )
Round 13
ch2 counts as first dc st, 1 dc into 11 sts, 2dcdec in the next 2 sts, * 1 dc into next 12 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 65 dc sts )
Round 14
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 65 hdc sts )
Round 15
ch2 counts as first dc st, 1 dc into 10 sts, 2dcdec in the next 2 sts, * 1 dc into next 11 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 60 dc sts )
Round 16
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 60 hdc sts )
Round 17
ch2 counts as first dc st, 1 dc into 9 sts, 2dcdec in the next 2 sts, * 1 dc into next 10 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 55 dc sts )
Round 18
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 55 hdc sts )
Round 19
ch2 counts as first dc st, 1 dc into 8 sts, 2dcdec in the next 2 sts, * 1 dc into next 9 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 50 dc sts )
Round 20
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 50 hdc sts )
Round 21
ch2 counts as first dc st, 1 dc into 7 sts, 2dcdec in the next 2 sts, * 1 dc into next 8 sts, 2dcdec in the next 2 sts,repeat for * around, join in top of starting chain, ch1
( 45 dc sts )
Round 22
Ch1n counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 45 hdc sts )
Round 23
ch2 counts as first dc st, 1 dc into 6 sts, 2dcdec in the next 2 sts, * 1 dc into next 7 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 40 dc sts )
Round 24
Ch1n counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 40 hdc sts )
Round 25
ch2 counts as first dc st, 1 dc into 5 sts, 2dcdec in the next 2 sts, * 1 dc into next 6 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 35 dc sts )
Round 26
Ch1n counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 35 hdc sts )
Round 27
ch2 counts as first dc st, 1 dc into 4 sts, 2dcdec in the next 2 sts, * 1 dc into next 5 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 30 dc sts )
Round 28
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 30 hdc sts )
Round 29
ch2 counts as first dc st, 1 dc into 3 sts, 2dcdec in the next 2 sts, * 1 dc into next 4 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 25 dc sts )
Round 30
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 25 hdc sts )
Round 31
ch2 counts as first dc st, 1 dc into 2 sts, 2dcdec in the next 2 sts, * 1 dc into next 3 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 15 dc sts )

Round 32
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1
( 15 hdc sts )
Round 33
ch2 counts as first dc st, 1 dc into 1 sts, 2dcdec in the next 2 sts, * 1 dc into next 2 sts, 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 10 dc sts )
Round 34
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1 ( 10 hdc sts )
Round 35
ch2 counts as first dc st, 2dcdec in the next st, * 2dcdec in the next 2 sts, repeat for * around, join in top of starting chain, ch1
( 5 dc sts )
Round 36
Ch1 counts as first hdc st, 1hdc into each stitch around, join in top of starting chain, ch1 ( 5 hdc sts )
Round 37
ch2 counts as first dc st, 5dcdec in the next 5 sts, join in top of starting chain, finish off yarn, work in ends.
( 5 dcdec st )
Make the rim of the hat.
Rim is worked on the RS- right of the hat, don't turn work between rows.
Round 1 ( Same color as base of hat)
RS - Right side facing front, join yarn with sc, ch2, counts as first dc st, 1 dc into the same stitch, 1 dc in the next stitch.
* 2 dc in the next stitch, 1 dc into next stitch around, join in top of starting chain, ch1, ( 120 dc sts )
Round 2
Ch2, counts as first dc st, * 1dc into the next stitch, repeat from *, join on top of the starting chain, ch1 ( 120 dc sts )
Round 3
RS - Right side facing front, ch2, counts as first dc st, 1 dc into the same stitch, 1 dc in the next stitch. * 2 dc in the next stitch, 1 dc into next stitch around, join in top of starting chain, ch1, ( 180 dc sts )
Round 4
Ch1, counts as first hdc st, * 1hdc into the next stitch, repeat from *, join on top of the starting chain, ch1 ( 180 dc sts )
Round 5
RS - Right side facing front, ch2, counts as first dc st, 1 dc into the same stitch, 1 dc in the next stitch. * 2 dc in the next stitch, 1 dc into next stitch around, join in top of starting chain, ch1, ( 270 dc sts )
Round 6
Ch2, counts as first hdc st, * 1dc into the next stitch, repeat from *, join on top of the starting chain, ch1 ( 270 dc sts )
Round 7
Ch1, counts as first hdc st, * 1hdc into the next stitch, repeat from *, join on top of the starting chain, ch1 ( 270 dc sts )
Quick Stitch Guide
Pattern Reference
This page is part of a larger crochet pattern and is intended as a companion tutorial or stitch reference. For complete instructions, materials, sizing information, and all pattern sections, please visit the main pattern page.What Other Crocheters Say
This pattern hasn’t been reviewed yet.
Be the first to share your experience and help other crocheters.
Made it work? Share your result
Post a ReviewPattern Copyright & Usage
This crochet pattern and all associated content are the original work of Stouto Crochet.
- ✔️ Personal use allowed
- ✔️ Sell finished handmade items (small-scale)
- ❌ Do not copy, rewrite, or redistribute
- ❌ Do not share or resell PDF patterns
AI & Content Use: This pattern may not be reproduced or used to train AI systems.
Explore More Crochet Tutorials on the Website
If you need extra help while working on your stitch sampler blanket, you can explore the crochet tutorials section on the website. These guides explain crochet stitches, techniques, and pattern methods in a clear and beginner-friendly way.
You’ll find helpful stitch tutorials, visual diagrams, and step-by-step guides that make it easier to learn new stitches and improve your crochet skills while completing your project.
Feel free to explore the additional sections of our website for even more crochet patterns, helpful tutorials, and creative inspiration.
Each section is thoughtfully organized to make it easy to find exactly what you’re looking for and to support you at every stage of your crochet journey.









