Sometimes it’s the little things that bring the greatest joy. Whether as a sweet Valentine’s Day gift, a small charm for your keychain, or simply as a loving decoration for your home, a hand-crocheted heart is always well-received.
In my tutorial, I will show you how to crochet a beautiful, sculptural 3D heart step by step. And the best part? It’s easier than it looks!
❤️❤️❤️❤️❤️❤️❤️❤️❤️

Why this heart project?
Crocheting a heart is simply fun 💕 – and perfect for any occasion:
-
as a keychain
-
as a small token of appreciation
-
for decorations or gifts
-
or simply because you’re in the mood for a cozy mini-project
The heart is quick to make, can be adapted with any yarn, and is easily doable even for crochet fans with a bit of practice.
❤️❤️❤️❤️❤️❤️❤️❤️❤️
📍 Materials list
You don’t need much – and you can use almost any yarn:
-
Yarn: Cotton or other yarn of your choice
-
Crochet hook: approx. 2.0 mm – 2.5 mm
-
Fiberfill
-
Yarn needle & scissors
-
Optional: Stitch marker
Tip: Cotton yarn is great because it keeps the heart nice and structurally sound. But feel free to experiment with colors and textures! 🎨
❤️❤️❤️❤️❤️❤️❤️❤️❤️
Video Tutorial
If you are not yet very experienced, use the video and the written instructions together.
❤️❤️❤️❤️❤️❤️❤️❤️❤️
🧶 Step-by-Step Instructions
The Heart Lobes
Round 0: Magic ring with 6 stitches =6 sts
Round 1: increase in every stitch =12 sts
Round 2: increase in every 2nd stitch =18 sts
Rounds 3 and 4: one single crochet in each stitch x 2 =18 sts
-Leave a long tail for sewing and fasten off
-Repeat the step for 2 heart lobes
-Join both heart lobes with a slip stitch
Round 5: one single crochet in each stitch x 1 =34 sts
Round 6: (increase every 2nd stitch) remaining stitches in single crochet =36 sts
Round 7: decrease every 5th and 6th stitch =30 sts
Round 8: one single crochet in each stitch =30 sts
Round 9: decrease every 4th and 5th stitch =24 sts
Round 10: one single crochet in each stitch =24 sts
Round 11: decrease every 3rd and 4th stitch =18 sts
Round 12: one single crochet in each stitch =18 sts
Round 13: decrease every 2nd and 3rd stitch =12 sts
Round 14: one single crochet in each stitch =12 sts
-stuff with fiberfill
Round 15: decrease every 1st and 2nd stitch =6 sts
Round 16: decrease until closed
-fasten off and weave in end
-optionally leave a longer tail, fasten off, thread through the 6 stitches, pull tight, sew in and hide the end
❤️❤️❤️❤️❤️❤️❤️❤️❤️
✨ Tips & Tricks
-
Crocheting in single crochet makes your heart appear more compact and keeps its shape better.
-
Use contrasting colors or leftover yarn to make small, colorful hearts – perfect for gifts!
-
You can vary the size by using a thicker hook or heavier yarn.
-
If you are a beginner: follow the rounds step by step for the best results.
