Crochet Heart Patterns
As an Amazon Associate, I earn from qualifying purchases. When you purchase through links on my site, I may earn an affiliate commission. Here’s how it works.
A little note before we begin: When you want to crochet an item like a shape (i.e. squares, triangles, circles, hexagons, granny squares, diamonds, rectangles, etc.) there are a limited number of ways to crochet the shape. This is based on the following choices:
- yarn
- hook size
- basic stitch choice
So – if two people decide to crochet a square – 4 inches x 4 inches – using a 5.0 mm hook and worsted weight yarn – chances are the written instructions will be almost identical. This does not mean that one person has copied another – there really are only so many ways to crochet a basic square… especially when we all start with the same tools.
I’ve written this post to outline 3 different ways you can create a crocheted heart.
You can:
- Begin with a square.
- Begin with a triangle.
- Begin with a circle.
Crochet Heart Patterns
Abbreviations: ch – chain, st – stitch, sts – stitches, R – row or round, sc – single crochet, tr – triple crochet, sl st – slip stitch
Tutorials You May Find Helpful:
Invisible Join Technique
Magic Ring
Begin with a Square:
I have used single crochet stitches below to create my initial squares but you can switch it up and try any stitch you want – just make a square first and then adjust the height of the other stitches (where I used triple stitches) to compensate!
Option 1:
Hook: 3.5 mm (E)
Yarn: Bernat Cotton-ish
R1: ch 9, beginning in the 2nd ch from the hook work 1 sc in each st across (8)
R2: ch 1, 1 sc in each st across (8)
R3-R8: repeat R2; do not finish off (8)
This makes a basic square.
Now find the middle (approximate) of the edge – this is where you will work the next stitches.
In the middle of the edge work: 3 triple crochet stitches, ch 3, 3 triple crochet stitches, ch 3, 3 triple crochet stitches
Slip stitch into the next corner stitch.
In the middle of the next side edge work: 3 tr, ch 3, 3 tr, ch 3, 3 tr
Slip stitch into the next corner stitch.
To finish this heart I worked 1 sc in each st around.
Option 2:
Hook: 2.75 mm (C)
Yarn: Bernat Cotton-ish
R1: ch 9, beginning in the 2nd ch from the hook work 1 sc in each st across (8)
R2: ch 1, 1 sc in each st across (8)
R3-R8: repeat R2; do not finish off (8)
This makes a basic square.
Now find the middle (approximate) of the next edge – this is where you will work the next set of stitches.
Work 8 tr in the middle st, sl st to corner.
Now find the middle (approximate) of the next edge:
Work 8 tr in the middle st, sl st to the corner; finish off.
I did not sc around this heart – I left it little more rustic looking to show you the difference.
Option 3:
Hook: 5 mm (H)
Yarn: Red Heart With Love
R1: ch 9, beginning in the 2nd ch from the hook work 1 sc in each st across (8)
R2: ch 1, 1 sc in each st across (8)
R3-R8: repeat R2; do not finish off (8)
This makes a basic square.
Now find the middle (approximate) of the next edge – this is where you will work the next set of stitches.
Work 8 tr in the middle st, sl st to corner.
Now find the middle (approximate) of the next edge: work 8 tr in the middle st
sl st to the corner; finish off.
I did not sc around this heart – I left it little more rustic looking to show you the difference.
Begin with a Triangle
I have used single crochet stitches below to create my initial triangles but you can switch it up and try any stitch you want – just make a triangle first and then adjust the height of the other stitches (where I used triple stitches) to compensate!
Option 1:
Hook: 3.25 mm (D)
Yarn: Bernat Cotton-ish
R1: ch 2, work 2 sc in 2nd ch from hook, ch 1, turn (2)
R2: 1 sc in each st across, ch 1, turn, (2)
R3: 2 sc in each st, ch 1, turn, (4)
R4: 1 sc in each st across, ch 1, turn (4)
R5: 2 sc in the first st, 1 sc in the next st, 1 sc in the next st, 2 sc in the next st, ch 1, turn, (6)
R6: 1 sc in each st across, ch 1, turn, (6)
R7: 2 sc in the first st, 1 sc in each of the next 4 sts, 2 sc in the next st, ch 1, turn (8)
R8: 1 sc in each st across, ch 1, turn (8)
R9: 2 sc in the first st, 1 sc in each of the next 6 sts, 2 sc in the next st, ch 1, turn (10)
R10: 1 sc in each st across, ch 1, turn (10)
Now work across the top of the triangle, work 7 tr stitches in the 3rd sc of the row, sl st into the 5th sc of the row, work 7 tr into the 8th sc of the row, sl st into the 10th sc of the row.
Finishing: You can sc around the rough edges of the triangle for a neat edge or leave it rough and rustic looking.
Option 2:
Hook: 5.0 mm (H)
Yarn: Red Heart With Love
R1: ch 2, work 2 sc in 2nd ch from hook, ch 1, turn (2)
R2: 1 sc in each st across, ch 1, turn, (2)
R3: 2 sc in each st, ch 1, turn, (4)
R4: 1 sc in each st across, ch 1, turn (4)
R5: 2 sc in the first st, 1 sc in the next st, 1 sc in the next st, 2 sc in the next st, ch 1, turn, (6)
R6: 1 sc in each st across, ch 1, turn, (6)
R7: 2 sc in the first st, 1 sc in each of the next 4 sts, 2 sc in the next st, ch 1, turn (8)
R8: 1 sc in each st across, ch 1, turn (8)
R9: 2 sc in the first st, 1 sc in each of the next 6 sts, 2 sc in the next st, ch 1, turn (10)
R10: 1 sc in each st across, ch 1, turn (10)
Now work across the top of the triangle, work 7 tr stitches in the 3rd sc of the row, sl st into the 5th sc of the row, work 7 tr into the 8th sc of the row, sl st into the 10th sc of the row.
Finishing: You can single crochet around the rough edges of the triangle for a neat edge or leave it rough and rustic looking.
Begin with a Circle
Option 1:
Hook: 2.75 mm (C)
Yarn: Bernat Cotton-ish
R1: 7 sc in a Magic Ring – do not join – pull to tighten
Now you will turn to work back along the stitches you just completed.
R2: ch 3 and 1 dc in the first st, 2 dc in the next st, 1 sc in the next st, (1 sc, 1 dc, 1 sc) in the next st, 1 sc in the next st, 2 dc in the next st, 1 dc and ch 3 in the next st, sl st to the center of the magic ring. Finish off and weave in ends.
Option 2:
Hook: 5.0 mm (H)
Yarn: Red Heart with Love
R1: 7 sc in a Magic Ring – do not join – pull to tighten
Now you will turn to work back along the stitches you just completed.
R2: ch 3 and 1 dc in the first st, 2 dc in the next st, 1 sc in the next st, (1 sc, 1 dc, 1 sc) in the next st, 1 sc in the next st, 2 dc in the next st, 1 dc and ch 3 in the next st, sl st to the center of the magic ring. Finish off and weave in ends.
Looking for other Valentine’s Day Related Crochet Patterns?
Try these:
20 Free Valentine’s Day Themed Crochet Patterns
Let’s Crochet Some Love – Crochet Hearts
Happy crocheting!
Connect with Me
Follow me on Facebook, Pinterest, and Instagram for the latest updates.
Love love love your angel patterns
Very easy to follow along They are beautiful
Love this heart pattern!
I love the magic ring version. Worked perfectly for me. Thanks!
I love that you showed all the possibilities here! I have crocheted these in the past, but I usually take the increase/decrease route and work bottom to top. I really love the idea of working off of a square — so much easier! Not only that, but I like the “fanned” look of the top part. Thank you so much for sharing. Can’t wait to whip up some of these!