Disclosure: This post may contain affiliate links. Please visit my About page for disclosures, Privacy Policy and more information.

Don’t you just love these cute little crochet hearts? This free crochet heart pattern includes three different hearts that you won’t want to stop making once you start.

Use them to make bunting or a garland, add some dimension to a card, or sew as an applique on another project. Grab your hook and some leftover yarn and let’s learn how to crochet a heart.

pink, blue and white crochet hearts lined up

Do you remember being disappointed as a kid when you learned that our actual hearts aren’t really pretty or cute like the hearts we use to represent love?

3 pink crochet hearts of different sizes

Related: Quick Crochet Flower

I watched this happen with my kiddos recently. My son had been asking about how blood moves through his body so we pulled up some animated YouTube videos about the circulatory system.

As they showed the cartoon veins and anatomically correct heart my kids were so confused. What is THAT?!?!

That’s a drawing of what your heart looks like….

WHAT?!?!? HUH?!?! That’s a heart?!?!

My daughter, who loves all things pink, hearts, and unicorns, was especially confused.

Why doesn’t it look like a heart?

uuuuuuhhhhhhhhhhh……………

Well I, for one, am glad that we have a cute symbol that does represent love, emotion, and feeling. I don’t think I’d be very good at drawing or crocheting anatomically correct hearts.

Related: Quick Crochet Stars

Don’t forget to save the Crochet Heart Pattern on Pinterestcollage image of small crochet hearts

Quick Crochet Flower Patterns

Do you prefer to print? Grab the ad-free printable PDF!

Skill Level: Easy

Materials:

Abbreviations:

dc(s): double crochet(s)
tr(s): treble crochet(s)
sc(s): single crochet(s)
sl st: slip stitch
hdc(s): half double crochet
sk: skip

Notes:

As you read through the patterns, you may notice what’s missing from the start of rounds 2 and 3: chains! Don’t worry, that isn’t a mistake. To keep those lovely heart curves, we are going to skip chaining and jump right into the stitches.

Tiny Heart Pattern

approximately 1.5″ wide

3 tiny crochet hearts in a line

Start with a magic ring

Round 1: work dc, 3 tr, 4 sc, ch 2, 4 sc, dc, 3 tr, dc in the ring, sl st into the ring, fasten off before closing the loop, tighten to close, weave in ends.

Here’s how to crochet the tiny crochet heart step by step with photos

Start with a magic ring, work into the ring: dc, 3 tr,

adding crochet stitches to a magic ring

4 sc, adding crochet stitches to a magic ring

ch 2, 4 sc,

adding crochet stitches to a magic ring

dc, 3 tr, dc,

adding crochet stitches to a magic ring

sl st into the ring, fasten off before closing the loop, tighten to close.

tiny crochet heart with yarn ends still visible

Small Heart Pattern

approximately 2″ wide

pink blue and white small crochet hearts

Start with a magic ring

Round 1: ch 1, hdc 8 in ring, tighten to close, join with a sl st to first hdc (8)

Round 2: (dc, 3 tr, dc) in the next st (sk 1st hdc), sc in next 2 sts, (sc, ch 2, sc) in the next st, sc in the next 2 sts, (dc, 3 tr, dc) in the next st, join with sl st to the first skipped hdc. (17)

Fasten off and weave in ends.

How to crochet the small crochet heart step by step with photos

Start with a magic ring

Round 1: ch 1, hdc 8 in ring, tighten to close, join with a sl st to first hdc (8)

crochet circle with arrows showing where to place the next stitch

Round 2: (dc, 3 tr, dc) in the next st (sk 1st hdc),

crochet circle with stitches being added

sc in next 2 sts,

crochet circle with stitches being added

(sc, ch 2, sc) in the next st,

crochet circle with stitches being added

sc in the next 2 sts,

crochet circle with stitches being added

(dc, 3 tr, dc) in the next st,

partially finished heart with an arrow showing where to put the next crochet stitch

join with sl st to the first skipped hdc. (17)

small crochet heart that with yarn ends

Fasten off and weave in ends.

Heart Pattern

approximately 2.75″ wide

pink, white and blue crochet hearts laying on a wood background

Start with a magic ring

Round 1: ch 1, hdc 8 in ring, tighten to close, join with a sl st to first hdc (8)

Round 2: (dc, 3 tr, dc) in the next st (sk 1st hdc), sc in next 2 sts, (sc, ch 2, sc) in the next st, sc in the next 2 sts, (dc, 3 tr, dc) in the next st, join with sl st to the first skipped hdc. (17)

Fasten off and weave in ends if changing colors

Round 3: Join contrasting colors yarn in the last sl st of the previous round or anywhere beneath the indent of the heart, sc in dc, 2 scs in tr, 3 scs, in tr, 2 sc in tr, 2 scs in dc, sc in the next 3 sc, (sc, ch-2, sc) in the ch-2 sp, sc in the next 3 scs, 2 sc in dc, 2 scs in tr, 3 scs in tr, 2 scs in tr, sc in dc, sl st into same place where yarn was joined. (30)

Fasten off and weave in ends

Adding Round 3 step by step:

Join contrasting colors yarn in the last sl st of the previous round or anywhere beneath the indent of the heart,

crochet heart with arrows showing where to place the next stitch

adding a white round to a pink crochet heart

sc in dc,

adding a white round to a pink crochet heart

2 scs in tr, 3 scs, in tr, 2 sc in tr, 2 scs in dc, sc in the next 3 sc, (sc, ch-2, sc) in the ch-2 sp,

adding a white round to a pink crochet heart

sc in the next 3 scs, 2 sc in dc, 2 scs in tr, 3 scs in tr, 2 scs in tr, sc in dc,

adding a white round to a pink crochet heart

sl st into same place where yarn was joined. (30)

adding a white round to a pink crochet heart

Fasten off and weave in ends.

What will you use these hearts for?
Will you let me know and share pics of your finished projects? You can do that several ways:
  1. Leave a comment!
  2. Tag Stitching Together on Instagram with @stitching_together and use the #stitchingtog
  3. Upload your picture in the Tried It section of this pin
  4. Share your work in the Stitching Together Community.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.