typeof MOBILE != 'undefined'

Crochet Heart

Crochet hearts are the sweetest! I kind of have an obsession with them. No matter the pattern, they look lacy and pretty and really just adorable.  I love using them for decoration or for embellishing other projects, too.  The possibilities are endless in my opinion.

You can use any kind of yarn or thread with any size hook to get the results you want.  Big or small, they’re always awesome.

The best part is that most patterns for crochet hearts are quick and simple.  That means you can work several hearts in no time at all. 

They are the perfect project for beginners because of this reason. You quickly get a finished project.  And when you’re just starting out, it’s nice not to have to work hours to see your final result.

I’m sharing a couple of my favorite crochet heart patterns here.  

The first one I’ve made so often I have it memorized.  This is a popular pattern for crocheters to use because it is so quick and easy to work.

The second in a crochet granny heart, which is fun and goes quickly as well.



Simple Crochet Heart


I like to call this a magic ring heart, because it’s worked completed into the ring.  

This pattern really is just super easy, but you do need to know how to work a magic ring.  So, if you need to, check it out here before you get started.       Magic Ring

Here's this quick, simple pattern.

Work a magic ring.  Ch 2.

Work (3 tr, 4 dc, 1 tr, 4 dc, 3 tr) into the magic ring.  Pull the ring until it is almost closed.

Ch 2 and ss into the ring where the small opening is.

Pull the ring closed.    

Now, let's break it down with some pictures.




Work a magic ring.

Ch 2.




Work (3 tr, 




4 dc,




1 tr,



4 dc,



3 tr) into the magic ring.


Pull the ring until it is almost closed. You’ll still need a small opening to fit your hook through.

This is my favorite part of this heart.  You pull the ring closed and like magic you have a heart!



Ch 2



Ss into the ring where the small opening is.



Pull the ring closed.   


Fasten off and weave in ends.


This can be a variation on this heart if you want.  You can pull the loop completed closed, like the picture above, and have a nice tightly closed heart.  Or, you can leave a small hole, like the heart to the left, for a fun and different look.  It’s up to you!

Instead of weaving in your ends, you can fasten off your stitch and tie your ends together for a cute little hanging heart, too.

It's so easy, right, and absolutely adorable. It's practically impossible to make just one of these little guys.



Try different variations like the ones I mentioned above or try it with different kinds of yarn, or various hook sizes, too.


I love this heart with chunky yarn!

Back to Top



Crochet Granny Heart


I love granny squares and I love crochet hearts, so this pattern is the perfect fit!  It’s an easy pattern to work and takes no time at all to finish.

Chain 5.

Join with a ss to the first chain.


Round 1




Chain 4 (this equals 1 dc and 1 ch).



Work (1dc, ch 1) into ring,


 Repeat ten more times. 

Join with ss to ch 3.       (12 dc)

Fasten off and weave in ends.


Round 2


In a new color pull a loop up in one of the ch spaces.

It doesn’t matter which one.  I usually start with the one right before my ss of the last round.

Chain 3.



Work 1 dc, ch 1 in same space.


 In all the chain-spaces around, work

(2 dc,  ch 1)

Join with ss to ch 3.   

Fasten off and weave in ends.

(12 groups of 2 dc)


Round 3




 In one of the ch spaces, pull a loop up and

Ch 3.



Work 2 dc in same chain space.


Work (3 dc, ch 1) in all the chain-spaces around.

Join with ss to ch 3.

Fasten off and weave in ends.

     12 groups of 3 dc


Round 4



With a new color, pull up a loop in one of the ch spaces and

Ch 3. (Counts as 1 dc)

Work 1 dc in same stitch.

Ch 1.



In the next ch-sp work (3 tr, ch 2, 3tr)

Ch 1.



In next ch-sp work 3 htr.

Ch 1.



*In the next ch-space, work

3 dc

ch 1.*

Repeat * to * twice.


In the next ch-sp, 

Work 1 htr, 2 tr, ch 2, 2 tr, 1 htr,

Ch 1.

~This is the bottom point of your heart.~



*In the next ch-sp, work 3 dc.

Ch 1.*

Repeat * to * 2 times.


In the next ch-space, work

3 htr, ch 1.




In the next ch-sp, work

(3 tr, ch 2, 3 tr).

Ch 1.



In the first ch-sp, work

2 dc, 1 sc,

Ss to 1st chain.

*Fasten off and weave in ends.

*In my example, I used the same yarn in rounds 4 and 5.  If this is what you're doing then you won't fasten off.  You'll just start on the next round at the chain 1.

Now it's starting to look like a crochet heart.  It's a little awkward, but don't worry the next round will finish off the heart.


Round 5




In a new color, pull up a loop in the same stitch as the ss.

Ch 1.

In the 1st ch-space, work 2 sc, 1 hdc, ch 1.



In the next ch-space, work

(3 dc, ch 1, 1dc, 2 tr, ch 1) 



In the next ch-space, work

(5 tr, ch 1)



In the next ch-space, work

(1 tr, 1 htr, 1 dc, ch 1) 



*In the next ch-space, work

3 dc, ch 1,*


Repeat * to * 2 times.



In the next ch-space, work

(3 dc, ch 2, 3 dc, ch 1) 


*In the next ch-space, work

3 dc, ch 1,*


Repeat * to * 2 times.



In the next ch-space, work

(1 dc, 1 htr, 1 tr, ch 1) 



In the next ch-space, work

(5 tr, ch 1) 



In the next ch-space, work

(1 tr, 1 htr, 1 dc, ch 1, 3 dc, ch 1) 


In the last ch-space, work

(1 hdc, 2 sc) 

Join with ss to ch 1.

Fasten off and weave in ends.



There you have it, a beautiful crochet granny heart.


Do you need some more crochet hearts to keep you going?  Here are a couple that I just love and that you'll want to make.

Back to Top

Sweet Heart by My Rose Valley

Sweet Heart by Bella Dia

I added a frilly edge to this heart by adding a round of (sc, ch 1) around.

› Crochet Heart