Learn how to crochet a heart for Valentine’s Day with this easy crochet heart pattern. These cute little hearts have a soft and squishy texture, and would look so adorable made into a crochet heart garland.

If you’ve been looking for a small handmade gift to make for Valentine’s Day — or to show your love any day of the year! — you’ll love this crochet heart pattern!

close up of a solid crochet heart

Easy Crochet Hearts

These adorable crochet hearts are the perfect thing to make for Valentine’s Day gifts and decorations. You can use them in so many ways!

Make them as applique motifs to decorate other projects, like bags or a baby sweater. Hang them up together on a string to make a crochet heart garland. Or, make them with cotton yarn to use as Valentine’s Day coasters.

For even more heart crochet patterns, check out this post: 14 Crochet Heart Patterns for Valentine’s Day

How to Crochet a Heart

This crochet heart pattern is an advanced beginner project, since it calls for some increases and a variety of different crochet stitches: single crochet, half-double crochet, double crochet, and treble crochet, and slip stitches. The heart pattern starts with a magic ring, and is worked in rounds.

This pattern uses worsted-weight yarn, but you can easily adapt it to use any weight yarn. Just use the corresponding size crochet hook.

Granny Square Blanket.

You’ll love this!

If you’re brand new to crochet, then be sure to first check out our How to Crochet guide.

Pattern Variations: 3 Sizes

You can make three different size hearts with this same pattern. You can make a mini heart by stopping after Round 1, a medium-size heart by stopping after Round 2, or a large crochet heart by stopping after Round 3.

You can also change the size of the heart by using thicker or thinner yarns.

Stuffed Crochet Heart Option

You can make a puffy heart by sewing two hearts together, and stuffing them with a small amount of polyfill.

seven crochet hearts in a variety of pink yarns

Crochet Heart Pattern

I know I’m not the first person to make a crochet heart pattern, and I certainly won’t be the last! But, the pattern I’m sharing with you today is my absolute favorite way to crochet a heart.

Here’s how to crochet a heart step by step.

Difficulty: Advanced Beginner/Intermediate

Finished Size: 3.25″ wide and 3″ tall, using worsted weight yarn and size 5.0 mm hook

Gauge: Gauge is not important to the success of this pattern. That said, I like to use a hook that is one or two sizes smaller than the hook called for on the yarn package. This way, the hearts are a bitter stiffer and look solid (without gaps between stitches).

Feel free to change the yarn and hook size to make your hearts larger or smaller.

Materials

Yarn: worsted weight yarn, such as Lion Brand Mandala Ombre in Felicity

Hook:  H (5.0mm) hook

You’ll also need: 

  • yarn needle
  • stitch markers, if desired
  • scissors

Stitches and Abbreviations

Pattern Notes

  • This pattern is written in US terminology.
  • The heart is worked in rounds.

Pattern Instructions

Getting Started

Start with a magic ring. If you need a quick refresher on this technique, click for a tutorial on How to Crochet a Magic Ring.

Round 1: Ch 2. Into the magic ring, make 3 tr, 4 dc, tr, 4 dc, 3 tr. Ch 2, and sl st into magic ring.

starting the first round of a crochet heart
first round of stitches finished

Pull the yarn end to close the magic ring.

Note: You can stop here if you want to make mini crochet hearts.

the first round complete of a crochet heart
first round with the magic ring closed tightly

Round 2: Continue in joined rounds, working into the stitches of the previous round.

Sc in ch-2 sp, (2 hdc and 1dc) in next st, 3 dc in next st, 2 dc in next st, dc in next 4 sts, (dc, tr, dc) in next st, dc in next 4 sts, 2 dc in next st, 3 dc in next st, (1 dc and 2 hdc) in next st, sc in ch-2 sp, sl st in sl st from the previous rnd.

Where is the ch-2 sp? You’ll start Round 2 by working into the chain-2 space that was formed by the ch 2 you made at the beginning of Round 1. You’ll finish the round in the same way, working into the chain-2 space you made at the end of Round 2. Both of these chain spaces lay alongside the neighboring treble crochet stitches.

Note: You can stop here to make a medium-size heart.

finishing the second round of a crochet heart pattern

Round 3: Continue working in the round.

Sc in first 2 sts. (2 sc in the next st, 1 sc in the next st) three times, sc in next 6 sts, (sc, hdc, sc) in next st, sc in next 6 sts, (1 sc in the next st, 2 sc in the next st) three times, sc in next 2 sts.

Cut yarn and join with an invisible join. Tighten up the magic ring one more time, and weave in the ends.

crocheting the third round of a crochet heart pattern

Finishing

To finish the heart, I like to end Round 3 with an invisible join instead of a slip-stitch join. An invisible join mimics the look of a stitch

To make an invisible join:

  1. Cut yarn, leaving a 6″ yarn tail. Pull the yarn through the last stitch. Use the yarn tail to thread a tapestry needle.
  2. Insert the needle under both top loops of the first stitch of the previous round. Pull snug, but not too tight.
  3. Insert your needle into the top of the last stitch of the current round. Poke the needle down between the two top loops. Pull the yarn snug so that the invisible join mimics the size of the rest of the stitches.

Then, you can weave in the ends as normal.

More Crochet Ideas

If you like to crochet, you may be interested in these related posts.

finished crochet heart in pink yarn

Have questions? Join the Facebook Group!

We hope this article was useful for you! If you have any additional questions, feel free to join my Facebook Group. We created this group for you to share pictures, ask questions, and help each other out.

What’s Next?

Pin this post: Save this tutorial to your Pinterest boards so that you can come back to it later.

Leave a comment: We love to hear your feedback. Tell me in the comments below!

Share on Instagram or Facebook: When you make this project, share it on social media and tag me @sarahmaker_. We love to see what you make!

variety of pink crochet hearts on a soft gray background
Crochet Heart Pattern

Crochet Heart Pattern

Yield: 1
Active Time: 15 minutes
Total Time: 15 minutes
Difficulty: Easy
Estimated Cost: 1

How to crochet a solid heart motif. Pattern includes three sizes: mini, medium, and large.

Materials

  • worsted weight yarn, such as Lion Brand Mandala Ombre in Felicity

Tools

  • size H (5.0 mm) crochet hook
  • scissors
  • tapestry needle
  • stitch markers, optional

Instructions

  1. Start with a magic circle.
  2. Rnd 1: ch 2 ,3 tr, 4 dc, tr, 4 dc, 3 tr, ch 2, sl st into magic ring.
  3. Rnd 2: sc in ch-2 sp. (2 hdc and 1dc) in next st, 3 dc in next st, 2 dc in next st, dc in next 4 sts, (dc, tr, dc) in next st, dc in next 4 sts, 2 dc in next st, 3 dc in next st, (1 dc and 2 hdc) in next st, sc in ch-2 sp, sl st in sl st from the previous rnd.
  4. Rnd 3: sc in first 2 sts. (2sc, 1sc) three times, sc in next 6 sts, (sc, hdc, sc) in next st, sc in next 6 sts, (sc, 2sc) three times, sc in next 2 st. Cut yarn and join with an invisible join. Weave in ends.

Notes

Click for a tutorial on How to Crochet a Magic Ring.

Did you make this project?

Please leave a comment on the blog or share a photo on Instagram

Leave a Reply

Your email address will not be published. Required fields are marked *

24 Comments

  1. Thanks so much! This is my favorite way to do appliqué hearts. I use a worsted weight yarn and a size G 4.0mm hook and found that combo works best for me. I also end round 3 with a slip stitch join instead of an invisible join just because it’s how I’m used to finishing projects.

  2. Lovely, simple pattern. Exactly what I was looking for! Thank you!

  3. Sarah, you are amazing! Since I’ve joined your site I have learned so much. I thought I knew it all. Thank you so much for everything you do I am going to keep watching you.

  4. These are so cute! Is there a way to make them without a magic ring?

    1. Sarah Stearns says:

      Hi Monika, Sure! You could start by chaining 4 and slip stitching into the first chain to create a ring, and work into that ring instead. There might be a little open hole in the center of the heart though.

    2. @Sarah Stearns, I figured out the magic ring! Hallelujiah!

      In Round 3, where it says (2sc, 1sc) three times, does this just mean 9 SC in one ST? WHy are 2 SC and 1 SC separated?

      1. Sarah Stearns says:

        Yay!
        It’s written that way because you repeat the 2sc, 1sc pattern 3 times across the next 6 sts. So written all the way out, its: 2 sc in the next st, 1 sc in the next st, 2 sc in the next st, 1 sc in the next st, 2 sc in the next st, 1 sc in the next st.

  5. I’m using your precious little heart appliqués in various pastel/primary colors for a “heart” balloon bouquet. Easy and so cute! Thanks for sharing your pattern with us!❤️
    Deborah D.

  6. Sarah,
    I’m new at this. I just found your beautiful heart pattern on Pinterest. Can you tell me if you were able to figure out how to turn the hearts into a blanket/afghan? If so, may I have the pattern? Than you in advance.

  7. Debbie Maratea says:

    I’m going to try and turn these hearts two sizes into a throw blanket. I will share once I do it. Fingers crossed.

  8. I am trying to figure out how to put this heart onto a diamond/square on its side.

    Having a hard time wrapping my head around it.

  9. Hi need help please! The magic ring consist of 6 sc right? Then start the 2 ch into the ring or does it not into the next stitch?

  10. I love his pattern, but I need it to be 4 to 5 inches for charity. How can I make it bigger for babies and moms?

    1. Sarah Stearns says:

      Hi, maybe you could try using a bulky weight yarn and corresponding hook. I haven’t tested that so I don’t know exactly what size it would be.

    2. @Sarah Stearns,

      Thank you. They prefer a light weight #3 yarn. It’s for premie babies.

    3. @Sarah Stearns, can you add rounds to make it bigger?

  11. Prettiest crochet heart that I’ve ever made. Thank you for the pattern.

  12. Many thanks, Dorothy

  13. I think you’re right this may be the prettiest heart! Thank you so much for the pattern it was very easy to follow.

  14. Literally the easiest and prettiest crochet heart pattern I’ve ever tried!! Thank you so much, I Love it!

  15. Thank yo so much! This was my second ever crochet project and it was very easy to follow along to. Would definitely recommend trying to make these!!

  16. Thanks for the pattern. The end result looks so cute! May I sell the finished hearts on and/or offline? I would credit you as the designer, of course!

    1. Sarah Stearns says:

      Yes, go for it!

Similar Posts