Heart Hat

Heart Hat

JANUARY 18, 2021

Corner to corner (c2c) crochet is one of my favorite crochet techniques. I love that you can make any image out of crochet! I usually use this technique to make blankets or pillows but I recently thought to myself, why not try a corner to corner graph hat?

I love how my Heart hats turned out. Now that I have the corner to corner graph sizing, my mind is racing with other image ideas! If you have any ideas, share with me on Instagram!

Did you make this hat? Tag me on Instagram (lovable_loops) or Facebook to share your pictures with me! 

If you prefer to purchase a printable PDF of this pattern, CLICK HERE to go to my Etsy listing.0

If you like this hat, you may also like my Half Double Crochet Heart Hat!

Toddler, Child & Adult

8 squares = 4 inches

PLEASE make a gauge swatch before you begin. Worsted weight yarns can vary greatly. The yarn I used for this pattern was a thinner worsted weight. Adjust your hook size accordingly.

As you can see in the photo below, I had to go down to a G4mm crochet hook to make a corner to corner hat using Red Heart Super Saver which is a thicker worsted weight than the yarn I used for my Heart Hat.

This is the hat size guide that I use to design my hats. This guide was made by Jeanne Steinhilber for The Crochet Crowd. You can read the original post here.


dc= double crochet
ch= chain
ch(s)= chains
st= stitch
st(s)= stitches
rem= remaining
dc2tog= double crochet 2 stitches together

  • Hat is worked flat using the corner to corner technique.
  • The brim is worked flat and sewn onto the hat.
  • You can choose to follow the pixel graph or the written instructions.
  • Crochet the pixel graph using the corner-to-corner (c2c) technique. Use the traditional method of making three double crochets for each square.
  • Chain 6 to start each new row and chain 3 at the beginning of each square.

Crochet hook: H 5mm 
Yarn: White & Red  (or whatever color you want the heart to be)

↙ Row 1: white x 1
↗ Row 2: white x 2
↙ Row 3: white x 3
↗ Row 4: white x 4
↙ Row 5: white x 5
↗ Row 6: white x 6
↙ Row 7: white x 7
↗ Row 8: white x 8
↙ Row 9: white x 9
↗ Row 10: white x 10
↙ Row 11: white x 11
↗ Row 12: white x 12
Corner
↙ Row 13: white x 12
↗ Row 14: white x 12
↙ Row 15: white x 12
↗ Row 16: white x 12
↙ Row 17: white x 5, red x 6, white x 1
↗ Row 18: white x 2, red x 6, white x 4
↙ Row 19: white x 3, red x 7, white x 2
↗ Row 20: white x 3, red x 6, white x 3
↙ Row 21: white x 2, red x 7, white x 3
↗ Row 22: white x 4, red x 6, white x 2
↙ Row 23: white x 1, red x 7, white x 4
↗ Row 24: white x 5, red x 6, white x 1
↙ Row 25: white x 3, red x 4, white x 5
↗ Row 26: white x 6, red x 4, white x 2
↙ Row 27: white x 2, red x 4, white x 6
↗ Row 28: white x 7, red x 4, white x 1
↙ Row 29: white x 1, red x 3, white x 8
↗ Row 30: white x 12
↙ Row 31: white x 12
↗ Row 32: white x 12
↙ Row 33: white x 12
Corner
↗ Row 34: white x 11
↙ Row 35: white x 10
↗ Row 36: white x 9
↙ Row 37: white x 8
↗ Row 38: white x 7
↙ Row 39: white x 6
↗ Row 40: white x 5
↙ Row 41: white x 4
↗ Row 42: white x 3
↙ Row 43: white x 2
↗ Row 44: white x 1

Use your tapestry needle to sew up the back seam.

You can do this next step either before or after making and attaching the brim (brim instructions below).

Attach your yarn to the top of the hat (make sure your heart isn't upside down!). You are now going to work in the round.

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

Rnd 1: Ch 2, made 2 dc in each square, join [66]

Rnd 2: ch 2, *dc2tog*, join [33]

Rnd 3: ch 2, *dc2tog*, dc in last stitch, join [17]

Fasten off leaving a long tail for sewing.

Use your tapestry needle to sew the top shut.

Crochet hook: H 5mm 
Yarn: White & Red  (or whatever color you want the heart to be)

↙ Row 1: white x 1
↗ Row 2: white x 2
↙ Row 3: white x 3
↗ Row 4: white x 4
↙ Row 5: white x 5
↗ Row 6: white x 6
↙ Row 7: white x 7
↗ Row 8: white x 8
↙ Row 9: white x 9
↗ Row 10: white x 10
↙ Row 11: white x 11
↗ Row 12: white x 12
↙ Row 13: white x 13
Corner
↗ Row 14: white x 13
↙ Row 15: white x 13
↗ Row 16: white x 13
↙ Row 17: white x 13
↗ Row 18: white x 1, red x 7, white x 5
↙ Row 19: white x 4, red x 7, white x 2
↗ Row 20: white x 2, red x 8, white x 3
↙ Row 21: white x 3, red x 7, white x 3
↗ Row 22: white x 3, red x 8, white x 2
↙ Row 23: white x 2, red x 7, white x 4
↗ Row 24: white x 4, red x 8, white x 1
↙ Row 25: white x 1, red x 7, white x 5
↗ Row 26: white x 5, red x 7, white x 1
↙ Row 27: white x 3, red x 4, white x 6
↗ Row 28: white x 6, red x 5, white x 2
↙ Row 29: white x 2, red x 4, white x 7
↗ Row 30: white x 7, red x 5, white x 1
↙ Row 31: white x 1, red x 4, white x 8
↗ Row 32: white x 9, red x 3, white x 1
↙ Row 33: white x 13
↗ Row 34: white x 13
↙ Row 35: white x 13
Corner
↗ Row 36: white x 12
↙ Row 37: white x 11
↗ Row 38: white x 10
↙ Row 39: white x 9
↗ Row 40: white x 8
↙ Row 41: white x 7
↗ Row 42: white x 6
↙ Row 43: white x 5
↗ Row 44: white x 4
↙ Row 45: white x 3
↗ Row 46: white x 2
↙ Row 47: white x 1

Use your tapestry needle to sew up the back seam.

You can do this next step either before or after making and attaching the brim (brim instructions below).

Attach your yarn to the top of the hat (make sure your heart isn't upside down!). You are now going to work in the round.

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

Rnd 1: Ch 2, made 2 dc in each square, join [70]

Rnd 2: ch 2, *dc2tog*, join [35]

Rnd 3: ch 2, *dc2tog*, dc in last stitch, join [18]

Fasten off leaving a long tail for sewing.

Use your tapestry needle to sew the top shut.

Crochet hook: H 5mm 
Yarn: White & Red  (or whatever color you want the heart to be)

↙ Row 1: white x 1
↗ Row 2: white x 2
↙ Row 3: white x 3
↗ Row 4: white x 4
↙ Row 5: white x 5
↗ Row 6: white x 6
↙ Row 7: white x 7
↗ Row 8: white x 8
↙ Row 9: white x 9
↗ Row 10: white x 10
↙ Row 11: white x 11
↗ Row 12: white x 12
↙ Row 13: white x 13
↗ Row 14: white x 14
Corner
↙ Row 15: white x 14
↗ Row 16: white x 14
↙ Row 17: white x 14
↗ Row 18: white x 14
↙ Row 19: white x 14
↗ Row 20: white x 1, red x 7, white x 6
↙ Row 21: white x 5, red x 7, white x 2
↗ Row 22: white x 2, red x 8, white x 4
↙ Row 23: white x 4, red x 7, white x 3
↗ Row 24: white x 3, red x 8, white x 3
↙ Row 25: white x 3, red x 7, white x 4
↗ Row 26: white x 4, red x 8, white x 2
↙ Row 27: white x 2, red x 7, white x 5
↗ Row 28: white x 5, red x 7, white x 2
↙ Row 29: white x 4, red x 4, white x 6
↗ Row 30: white x 6, red x 5, white x 3
↙ Row 31: white x 3, red x 4, white x 7
↗ Row 32: white x 7, red x 5, white x 2
↙ Row 33: white x 2, red x 4, white x 8
↗ Row 34: white x 9, red x 3, white x 2
↙ Row 35: white x 14
↗ Row 36: white x 14
↙ Row 37: white x 14
↗ Row 38: white x 14
Corner
↙ Row 39: white x 13
↗ Row 40: white x 12
↙ Row 41: white x 11
↗ Row 42: white x 10
↙ Row 43: white x 9
↗ Row 44: white x 8
↙ Row 45: white x 7
↗ Row 46: white x 6
↙ Row 47: white x 5
↗ Row 48: white x 4
↙ Row 49: white x 3
↗ Row 50: white x 2
↙ Row 51: white x 1

Use your tapestry needle to sew up the back seam.

You can do this next step either before or after making and attaching the brim (brim instructions below).

Attach your yarn to the top of the hat (make sure your heart isn't upside down!). You are now going to work in the round.

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

Rnd 1: Ch 2, made 2 dc in each square, join [76]

Rnd 2: ch 2, *dc2tog*, join [38]

Rnd 3: ch 2, *dc2tog*, join [19]

Fasten off leaving a long tail for sewing.

Use your tapestry needle to sew the top shut.

Row 1: ch 9, sc in 2nd ch from hook and each rem ch, turn (8)

Row 2: ch 1, sc in each st in the back loops only, turn (8)

Toddler size: repeat row 2 for a total of 66 rows

Child size: repeat row 2 for a total of 70 rows

Adult size: repeat row 2 for a total of 76 rows

Use your tapestry needle to sew the brim to the hat. Each square from the hat should be sewn to 2 rows from the brim. The brim will stretch as you go.

Photos are from my LOVE Beanie.

Use your large Pom Pom maker.

Firmly and evenly wind your yarn around each set of arches. After the first set of arches, close them and then wind your yarn around the second set. timeless slouch boho love beanie hat free crochet patterntimeless slouch boho love beanie hat free crochet pattern

Cut the yarn between each set of arches.timeless slouch boho love beanie hat free crochet pattern

Use your scrap piece of yarn to tie the pom pom. I recommend you double/triple knot it.

Carefully open the arches.timeless slouch boho love beanie hat free crochet pattern

Use a hot melt adhesive to place a dab of glue in the center of the pom pom. This will help prevent it from unraveling.timeless slouch boho love beanie hat free crochet pattern

Use a tapestry needle to attach your pom pom to the top of your hat

    You are all done! I hope you enjoyed this pattern. Tag me on Instagram (lovable_loops) or Facebook to share your pictures with me!

    Panda Bear Hat

    Sloth Hat

    Porg Hat

    Narwhal Hat

    Seal Hat

    Deer Hat

    Goat Hat

    Turkey Hat

    Owl Hat

    Bear Hat

    Moose Hat

    Llama Hat

    Penguin Hat


    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.