This crochet heart pattern is perfect for to use in your Valentine’s decor or as an applique on clothing, hats, or blankets. I worked up the heart patterns here with worsted weight yarn but you can create so many different effects just by changing up your yarn weight and hook size!
The patterns below include 3 crochet heart sizes, with the small heart being approximately 1½ inches, the medium heart being approximately 2
½ inches, and the large heart being approximately 3½ inches.
Heart Crochet Patterns

Here’s what you need:
- small amounts worsted weight yarn
- US H-8 / 5 mm crochet hook
- yarn needle and scissors for finishing
Resources and tutorials you may find helpful in following this crochet pattern: Crochet Abbreviations, U.S. to U.K. Crochet Conversion Chart, How to Make a Magic Ring {photo & video tutorial}.
Add this pattern to your Ravelry library.
Finished sizes: small = approx. 1½ in., medium = approx. 2½ in., large = approx. 3½ in.
Make a magic ring (as an alternative to the magic ring, you can ch 4 and join with a slip stitch in furthest chain from hook to form a ring).
Round 1: Ch 3 (counts as dc), working into the ring, work 3 hdc, 3 dc, ch1, Sl st in ring, ch 1, continue working in ring 3 dc, 3 hdc, join and pull tail of yarn to close up ring — 14 sts.
(Makes small heart, continue for medium or large hearts.)
Round 2: Ch 3 (counts as dc), 1 hdc in each of the next 3 sts, 1 dc in next, 3 dc in next, 2 dc in next, ch 2, Sl st in Sl st from previous round, ch 2, 2 dc in next st, 3 dc in next, 1 dc in next, 1 hdc in each of the next 3 sts, join — 20 sts. (Makes medium heart, continue for large heart.)
Round 3: Ch 3 (counts as dc), 1 dc in same st as join, 1 hdc in each of the next 5 sts, 1 dc in next, 3 dc in next, 2 dc in next, 3 hdc in next, ch 1, Sl st in Sl st from previous round, ch 1, 3 hdc in next, 2 dc in next st, 3 dc in next, 1 dc in next, 1 hdc in each of the next 5 sts, join — 31 sts. (Makes large heart.)
Fasten off and weave in ends.
Make Each Heart Unique
You can add a unique touch to each crochet heart with these creative variations.
- Do not fully tighten the magic ring to create an open center variation, or if starting with a beginning chain, increase numbers of chains until you get your desired opening.
- Add a picot edging: Join a coordinating color to any st on Round 2, * ch 3, Sl st in furthest ch from hook, sc in next st on Round 2, repeat from * around, join. Fasten off and weave in ends.
- Try making crocheted hearts with a fun novelty yarn like chenille or glitter yarn.
- Keep crocheting and make these adorable hugs and kisses baskets.
- Stack them, string them, sew them together … adorn a hairband, embellish a hat, piece them together for a scarf or table runner … have fun!

Create an open center and add a picot edging. 
Stack them. 
Keep crocheting to create these hugs and kisses heart baskets.
Now it’s your turn to get creative. Show me your finished projects on Instagram and tag me @petalstopicots

You are wonderful.. These hearts are so neat and pretty.. Thanks for linking at friday fun party
These are as cute as candy. Thanks for the pattern. Linda
http://twosucculentsisters.blogspot.com/
Just pinned this! Thanks so much for sharing at Taking A Timeout Thursday!
Thanks for the pattern. I fancy making a garland 🙂
Thank you for adding another pattern for me to try! These hearts are so cute. I hope mine turn out just as well.
Rachel
adventuresofadiymom.blogspot.com
This is so cute! I pinned it to my board!
Have a nice Sunday,
Hanni
Thanks so much for linking up to CountryMommaCooks Link & Greet Party!
Hope to see you next Saturday……Have a blessed week:)
Very pretty, you can do so many things with a crocheted heart. I just shared a ring I made with one. Thanks for linking up at Bacon Time, good luck.
I saw the ring…so pretty!!
Hello Kara,
Nice pattern! I will pin it tomy Pinterest board.
Thank you, Elisabeth!!
Cute! I’ve gotta pass this along to my daughter. She loves to crochet!
Thank you!! Hope she likes them 🙂