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!

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.

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
- st/sts – stitch/stitches
- ch – chain
- sc – single crochet
- hdc – half double crochet
- dc – double crochet
- tr – treble crochet
- sl st – slip stitch
Pattern Notes
- This pattern is written in US terminology.
- The heart is worked in rounds.
Pattern Instructions
1
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.

Pull the yarn end to close the magic ring.
Note: You can stop here if you want to make mini crochet hearts.

2
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.

3
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.

4
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:
- Cut yarn, leaving a 6″ yarn tail. Pull the yarn through the last stitch. Use the yarn tail to thread a tapestry needle.
- Insert the needle under both top loops of the first stitch of the previous round. Pull snug, but not too tight.
- 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.


You’ll love this!
How to Crochet Guide for Beginners
If you’re brand new to crochet, then be sure to first check out our How to Crochet guide.
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!


Similar Posts
25 Free Crochet Gnome Patterns
How to Make a Temperature Blanket + 17 Free Patterns
25 Easy Crochet Animal Patterns for Beginners
How to Tunisian Crochet: Complete Beginner’s Guide
27 Free Crochet Borders and Edgings for Blankets
Free Granny Hexagon Cardigan Crochet Pattern