Elf Hat

Elf Hat

DECEMBER 18, 2019

crochet elf hat pattern

crochet elf hat pattern

For this holiday season I wanted to design an Elf Hat. I had designed a Santa Hat last year and you all really seem to be enjoying that pattern. I hope you enjoy this one as well! I was really excited to add the triangle peaks and the bells. I liked this pattern so much that I tweaked it a bit and also turned it into a Hanukkah Hat and a Long Stocking Hat. Be sure to check out those patterns as well!

Please tag me on Instagram or Facebook  if you make your own. I love seeing your creative versions of my patterns! 

CLICK HERE to follow my Elf Hat Tutorial
elf hat crochet pattern tutorial

Toddler, Child & Teen/Adult

15 dc= 4" and 10 rows= 4"

  • you are crocheting in the round
  • hat is worked from the top down
  • the ch 2 at the beginning of each round never counts as your first stitch

CLICK HERE to visit my Basic Beanie pattern for more information on how I size my hats.

ch- chain

dc- double crochet

sc- single crochet

fl- front loop

rnd- round

rnds- rounds

st- stitches

sts- stitches

Instructions between two asterisks should be repeated for the remainder of the round.

Rnd 1: magic ring, make 4 dc, join in the round [4]

Rnd 2: ch 2, *2 dc, dc in next st*, join [6]

Rnd 3: ch 2, dc in each st, join [6]

Rnd 4: ch 2, *2 dc, dc in next 2 sts*, join [8]

Rnd 5: ch 2, dc in each st, join [8]

Switch yarn color.

Rnd 6: ch 2, *2 dc, dc in next 3 sts*, join [10]

Rnd 7: ch 2, dc in each st, join [10]

Rnd 8: ch 2, *2 dc, dc in next 4 sts*, join [12]

Rnd 9: ch 2, dc in each st, join [12]

Rnd 10: ch 2, *2 dc, dc in next 5 sts*, join [14]

Switch yarn color.

Rnd 11: ch 2, dc in each st, join [14]

Rnd 12: ch 2, *2 dc, dc in next 6 sts*, join [16]

Rnd 13: ch 2, dc in each st, join [16]

Rnd 14: ch 2, *2 dc, dc in next 7 sts*, join [18]

Rnd 15: ch 2, dc in each st, join [18]

Switch yarn color.

Rnd 16: ch 2, *2 dc, dc in next 8 sts*, join [20]

Rnd 17: ch 2, dc in each st, join [20]

Rnd 18: ch 2, *2 dc, dc in next 9 sts*, join [22]

Rnd 19: ch 2, dc in each st, join [22]

Rnd 20: ch 2, *2 dc, dc in next 10 sts*, join [24]

Switch yarn color.

Rnd 21: ch 2, dc in each st, join [24]

Rnd 22: ch 2, *2 dc, dc in next 11 sts*, join [26]

Rnd 23: ch 2, dc in each st, join [26]

Rnd 24: ch 2, *2 dc, dc in next 12 sts*, join [28]

Rnd 25: ch 2, dc in each st, join [28]

Switch yarn color.

Rnd 26: ch 2, *2 dc, dc in next 13 sts*, join [30]

Rnd 27: ch 2, dc in each st, join [30]

Rnd 28: ch 2, *2 dc, dc in next 14 sts*, join [32]

Rnd 29: ch 2, dc in each st, join [32]

Rnd 30: ch 2, *2 dc, dc in next 15 sts*, join [34]

Switch yarn color.

Rnd 31: ch 2, dc in each st, join [34]

Rnd 32: ch 2, *2 dc, dc in next 16 sts*, join [36]

Rnd 33: ch 2, dc in each st, join [36]

Rnd 34: ch 2, *2 dc, dc in next 17 sts*, join [38]

Rnd 35: ch 2, dc in each st, join [38]

Switch yarn color.

Rnd 36: ch 2, *2 dc, dc in next 18 sts*, join [40]

Rnd 37: ch 2, dc in each st, join [40]

Rnd 38: ch 2, *2 dc, dc in next 19 sts*, join [42]

Rnd 39: ch 2, dc in each st, join [42]

Rnd 40: ch 2, *2 dc, dc in next 13 sts*, join [45]

Switch yarn color.

Rnd 41: ch 2, dc in each st, join [45]

Rnd 42: ch 2, *2 dc, dc in next 14 sts*, join [48]

Rnd 43: ch 2, dc in each st, join [48]

Rnd 44: ch 2, *2 dc, dc in next 15 sts*, join [51]

Rnd 45: ch 2, dc in each st, join [51]

Switch yarn color.

Rnd 46: ch 2, *2 dc, dc in next 16 sts*, join [54]

Rnd 47: ch 2, dc in each st, join [54]

Rnd 48: ch 2, *2 dc, dc in next 17 sts*, join [57]

Rnd 49: ch 2, dc in each st, join [57]

Rnd 50: ch 2, *2 dc, dc in next 18 sts*, join [60]

Switch yarn color.

Rnd 51: ch 2, dc in each st, join [60]

Rnd 52: ch 2, dc in each st, join [60]

Rnd 53: ch 2, dc in each st, join [60]

Rnd 54: ch 2, dc in each st in the front loop only, join [60]
This is the round that will be folded up.

crochet elf hat pattern

crochet elf hat pattern

For rounds 55 and 56, you can choose to crochet in the entire stitch (my yellow and green hat) or in the front loops only (my red and green hat).

crochet elf hat pattern

Rnd 55: ch 2, dc in each st, join [60]

Rnd 56: ch 2, dc in each st, join [60]

Triangle Peaks

- You are going to make six triangle peaks.
- Each peak is made from 10 stitches. 6 peaks x 10 stitches= 60 stitches.
- Begin the first peak where you left off for round 56.

Row 1: ch 1, sc in 10 sts, turn [10]

Row 2: ch 1, sc2tog, sc in 6 sts, sc2tog, turn [8]

Row 3: ch 1, sc2tog, sc in 4 sts, sc2tog, turn [6]

Row 4: ch 1, sc2tog, sc in 2 sts, sc2tog, turn [4]

Row 5: ch 1, sc2tog, sc2tog, turn [2]

Row 6: ch 1, sc2tog and fasten off

crochet elf hat pattern

Reattach your yarn to the next st on the hat and repeat the peak pattern 5 times.

Switch yarn color and sc around entire brim/peaks. Make sure you have the brim folded up so that you crochet in the correct direction.

crochet elf hat pattern

Thread each bell with yarn or thread and use a tapestry needle to attach to each of the six peaks and the tip of the stocking.

crochet elf hat pattern

crochet elf hat pattern

crochet elf hat pattern

crochet elf hat pattern

Instructions between two asterisks should be repeated for the remainder of the round.

Rnd 1: magic ring, make 4 dc, join in the round [4]

Rnd 2: ch 2, *2 dc, dc in next st*, join [6]

Rnd 3: ch 2, dc in each st, join [6]

Rnd 4: ch 2, *2 dc, dc in next 2 sts*, join [8]

Rnd 5: ch 2, dc in each st, join [8]

Switch yarn color.

Rnd 6: ch 2, *2 dc, dc in next 3 sts*, join [10]

Rnd 7: ch 2, dc in each st, join [10]

Rnd 8: ch 2, *2 dc, dc in next 4 sts*, join [12]

Rnd 9: ch 2, dc in each st, join [12]

Rnd 10: ch 2, *2 dc, dc in next 5 sts*, join [14]

Switch yarn color.

Rnd 11: ch 2, dc in each st, join [14]

Rnd 12: ch 2, *2 dc, dc in next 6 sts*, join [16]

Rnd 13: ch 2, dc in each st, join [16]

Rnd 14: ch 2, *2 dc, dc in next 7 sts*, join [18]

Rnd 15: ch 2, dc in each st, join [18]

Switch yarn color.

Rnd 16: ch 2, *2 dc, dc in next 8 sts*, join [20]

Rnd 17: ch 2, dc in each st, join [20]

Rnd 18: ch 2, *2 dc, dc in next 9 sts*, join [22]

Rnd 19: ch 2, dc in each st, join [22]

Rnd 20: ch 2, *2 dc, dc in next 10 sts*, join [24]

Switch yarn color.

Rnd 21: ch 2, dc in each st, join [24]

Rnd 22: ch 2, *2 dc, dc in next 11 sts*, join [26]

Rnd 23: ch 2, dc in each st, join [26]

Rnd 24: ch 2, *2 dc, dc in next 12 sts*, join [28]

Rnd 25: ch 2, dc in each st, join [28]

Switch yarn color.

Rnd 26: ch 2, *2 dc, dc in next 13 sts*, join [30]

Rnd 27: ch 2, dc in each st, join [30]

Rnd 28: ch 2, *2 dc, dc in next 14 sts*, join [32]

Rnd 29: ch 2, dc in each st, join [32]

Rnd 30: ch 2, *2 dc, dc in next 15 sts*, join [34]

Switch yarn color.

Rnd 31: ch 2, dc in each st, join [34]

Rnd 32: ch 2, *2 dc, dc in next 16 sts*, join [36]

Rnd 33: ch 2, dc in each st, join [36]

Rnd 34: ch 2, *2 dc, dc in next 17 sts*, join [38]

Rnd 35: ch 2, dc in each st, join [38]

Switch yarn color.

Rnd 36: ch 2, *2 dc, dc in next 18 sts*, join [40]

Rnd 37: ch 2, dc in each st, join [40]

Rnd 38: ch 2, *2 dc, dc in next 19 sts*, join [42]

Rnd 39: ch 2, dc in each st, join [42]

Rnd 40: ch 2, *2 dc, dc in next 13 sts*, join [45]

Switch yarn color.

Rnd 41: ch 2, dc in each st, join [45]

Rnd 42: ch 2, *2 dc, dc in next 14 sts*, join [48]

Rnd 43: ch 2, dc in each st, join [48]

Rnd 44: ch 2, *2 dc, dc in next 15 sts*, join [51]

Rnd 45: ch 2, dc in each st, join [51]

Switch yarn color.

Rnd 46: ch 2, *2 dc, dc in next 16 sts*, join [54]

Rnd 47: ch 2, dc in each st, join [54]

Rnd 48: ch 2, *2 dc, dc in next 17 sts*, join [57]

Rnd 49: ch 2, dc in each st, join [57]

Rnd 50: ch 2, *2 dc, dc in next 18 sts*, join [60]

Switch yarn color.

Rnd 51: ch 2, dc in each st, join [60]

Rnd 52: ch 2, *2 dc, dc in next 19 sts*, join [63]

Rnd 53: ch 2, dc in each st, join [63]

Rnd 54: ch 2, dc in each st, join [63]

Rnd 55: ch 2, dc in each st, join [63]

Rnd 56: ch 2, dc in each st in the front loop only, join [63]
This is the round that will be folded up.

crochet elf hat pattern

crochet elf hat pattern

For rounds 57 and 58, you can choose to crochet in the entire stitch (my yellow and green hat) or in the front loops only (my red and green hat).

crochet elf hat pattern

Rnd 57: ch 2, dc in each st, join [63]

Rnd 58: ch 2, dc in each st, join [63]

Triangle Peaks

- You are going to make six triangle peaks.
- Each peak is made from 10 stitches. 6 peaks x 10 stitches= 60 stitches. You will have three stitches left at the end. 
- Begin the first peak where you left off for round 58.

Row 1: ch 1, sc in 10 sts, turn [10]

Row 2: ch 1, sc2tog, sc in 6 sts, sc2tog, turn [8]

Row 3: ch 1, sc2tog, sc in 4 sts, sc2tog, turn [6]

Row 4: ch 1, sc2tog, sc in 2 sts, sc2tog, turn [4]

Row 5: ch 1, sc2tog, sc2tog, turn [2]

Row 6: ch 1, sc2tog and fasten off

crochet elf hat pattern

Reattach your yarn to the next st on the hat and repeat the peak pattern 5 times.

Switch yarn color and sc around entire brim/peaks. Make sure you have the brim folded up so that you crochet in the correct direction.

crochet elf hat pattern

Thread each bell with yarn or thread and use a tapestry needle to attach to each of the six peaks and the tip of the stocking.

crochet elf hat pattern

crochet elf hat pattern

crochet elf hat pattern

crochet elf hat pattern

Instructions between two asterisks should be repeated for the remainder of the round.

Rnd 1: magic ring, make 4 dc, join in the round [4]

Rnd 2: ch 2, *2 dc, dc in next st*, join [6]

Rnd 3: ch 2, dc in each st, join [6]

Rnd 4: ch 2, *2 dc, dc in next 2 sts*, join [8]

Rnd 5: ch 2, dc in each st, join [8]

Switch yarn color.

Rnd 6: ch 2, *2 dc, dc in next 3 sts*, join [10]

Rnd 7: ch 2, dc in each st, join [10]

Rnd 8: ch 2, *2 dc, dc in next 4 sts*, join [12]

Rnd 9: ch 2, dc in each st, join [12]

Rnd 10: ch 2, *2 dc, dc in next 5 sts*, join [14]

Switch yarn color.

Rnd 11: ch 2, dc in each st, join [14]

Rnd 12: ch 2, *2 dc, dc in next 6 sts*, join [16]

Rnd 13: ch 2, dc in each st, join [16]

Rnd 14: ch 2, *2 dc, dc in next 7 sts*, join [18]

Rnd 15: ch 2, dc in each st, join [18]

Switch yarn color.

Rnd 16: ch 2, *2 dc, dc in next 8 sts*, join [20]

Rnd 17: ch 2, dc in each st, join [20]

Rnd 18: ch 2, *2 dc, dc in next 9 sts*, join [22]

Rnd 19: ch 2, dc in each st, join [22]

Rnd 20: ch 2, *2 dc, dc in next 10 sts*, join [24]

Switch yarn color.

Rnd 21: ch 2, dc in each st, join [24]

Rnd 22: ch 2, *2 dc, dc in next 11 sts*, join [26]

Rnd 23: ch 2, dc in each st, join [26]

Rnd 24: ch 2, *2 dc, dc in next 12 sts*, join [28]

Rnd 25: ch 2, dc in each st, join [28]

Switch yarn color.

Rnd 26: ch 2, *2 dc, dc in next 13 sts*, join [30]

Rnd 27: ch 2, dc in each st, join [30]

Rnd 28: ch 2, *2 dc, dc in next 14 sts*, join [32]

Rnd 29: ch 2, dc in each st, join [32]

Rnd 30: ch 2, *2 dc, dc in next 15 sts*, join [34]

Switch yarn color.

Rnd 31: ch 2, dc in each st, join [34]

Rnd 32: ch 2, *2 dc, dc in next 16 sts*, join [36]

Rnd 33: ch 2, dc in each st, join [36]

Rnd 34: ch 2, *2 dc, dc in next 17 sts*, join [38]

Rnd 35: ch 2, dc in each st, join [38]

Switch yarn color.

Rnd 36: ch 2, *2 dc, dc in next 18 sts*, join [40]

Rnd 37: ch 2, dc in each st, join [40]

Rnd 38: ch 2, *2 dc, dc in next 19 sts*, join [42]

Rnd 39: ch 2, dc in each st, join [42]

Rnd 40: ch 2, *2 dc, dc in next 13 sts*, join [45]

Switch yarn color.

Rnd 41: ch 2, dc in each st, join [45]

Rnd 42: ch 2, *2 dc, dc in next 14 sts*, join [48]

Rnd 43: ch 2, dc in each st, join [48]

Rnd 44: ch 2, *2 dc, dc in next 15 sts*, join [51]

Rnd 45: ch 2, dc in each st, join [51]

Switch yarn color.

Rnd 46: ch 2, *2 dc, dc in next 16 sts*, join [54]

Rnd 47: ch 2, dc in each st, join [54]

Rnd 48: ch 2, *2 dc, dc in next 17 sts*, join [57]

Rnd 49: ch 2, dc in each st, join [57]

Rnd 50: ch 2, *2 dc, dc in next 18 sts*, join [60]

Switch yarn color.

Rnd 51: ch 2, dc in each st, join [60]

Rnd 52: ch 2, *2 dc, dc in next 19 sts*, join [63]

Rnd 53: ch 2, dc in each st, join [63]

Rnd 54: ch 2, *2 dc, dc in next 20 sts*, join [66]

Rnd 55: ch 2, dc in each st, join [66]

Rnd 56: ch 2, dc in each st in the front loop only, join [66]
This is the round that will be folded up.

crochet elf hat pattern

crochet elf hat pattern

For rounds 57 and 58, you can choose to crochet in the entire stitch (my yellow and green hat) or in the front loops only (my red and green hat).

crochet elf hat pattern

Rnd 57: ch 2, dc in each st, join [66]

Rnd 58: ch 2, dc in each st, join [66]

Triangle Peaks

- You are going to make six triangle peaks.
- Each peak is made from 10 stitches. 6 peaks x 10 stitches= 60 stitches. 
- Begin the first peak where you left off for round 58.

Row 1: ch 1, sc in 10 sts, turn [10]

Row 2: ch 1, sc2tog, sc in 6 sts, sc2tog, turn [8]

Row 3: ch 1, sc2tog, sc in 4 sts, sc2tog, turn [6]

Row 4: ch 1, sc2tog, sc in 2 sts, sc2tog, turn [4]

Row 5: ch 1, sc2tog, sc2tog, turn [2]

Row 6: ch 1, sc2tog and fasten off

crochet elf hat pattern

Skip the next stitch on the hat and reattach your yarn to the stitch after it (you will have one stitch between each peak) and repeat the peak pattern 5 times.

Switch yarn color and sc around entire brim/peaks. Make sure you have the brim folded up so that you crochet in the correct direction.

crochet elf hat pattern

Thread each bell with yarn or thread and use a tapestry needle to attach to each of the six peaks and the tip of the stocking.

crochet elf hat pattern

crochet elf hat pattern

crochet elf hat pattern

crochet elf hat pattern

I hope you like my pattern! Please tag me on Instagram or Facebook if you make your own. I'd love to see your creations!

crochet elf hat pattern

crochet elf hat pattern

Christmas Blanket

Santa Hat

 Santa Beanie

Candy Cane Hat

Elf on the Shelf


All pictures and patterns are copyright to Melissa Hassler. You have my permission to make and sell products from my patterns but please link back to this post. You may not copy and post this pattern and claim it as your own. You may not re-publish photos and claim them as your own.

Leave a Reply

Your email address will not be published.