Crochet hearts are a timeless and versatile project that can be used in countless ways—decorating garments, creating heartfelt gifts, adding embellishments to blankets, or even crafting a romantic garland. Whether you’re a beginner just picking up a hook or an advanced crocheter looking for intricate lace designs, this guide provides detailed instructions for various crochet heart patterns, from simple to complex.
Each pattern below is designed to bring out the beauty of crochet hearts while catering to different skill levels. Let’s explore some stunning designs!

🌿 Basic Mini Crochet Heart (Beginner-Friendly) 🌿
If you’re new to crochet or want a quick and easy project, this tiny heart pattern is the perfect start. It works up in just a few minutes and can be used as an appliqué, keychain, or scrapbooking decoration.
Materials:
-
Worsted weight yarn (any colour)
-
4mm (G) crochet hook
-
Scissors
-
Yarn needle
Pattern:
-
Start with a magic ring. (Alternatively, you can chain 4 and join with a slip stitch to form a ring.)
-
Chain 2, then work 2 treble crochets, 3 double crochets, chain 1, 1 treble crochet, chain 1, 3 double crochets, and 2 treble crochets into the ring.
-
Chain 2 and slip stitch into the centre of the ring.
-
Pull the magic ring tight to shape the heart.
-
Fasten off, leaving a long tail if you want to sew it onto another project.
-
Weave in ends with a yarn needle.
✅ Tip: If you want a more pronounced heart shape, block the finished piece by pinning it to a foam board and lightly steaming it with an iron.
💖 3D Puffy Crochet Heart (Intermediate) 💖
A three-dimensional heart can make a wonderful gift, plush toy, or even a keychain. This pattern creates two identical halves, which are then joined and stuffed for a soft, puffy heart.
Materials:
-
DK or worsted weight yarn (in any colour of choice)
-
3.5mm (E) crochet hook
-
Fiberfill stuffing
-
Yarn needle
Pattern:
Making Two Halves:
-
Begin with a magic ring.
-
Work 6 single crochets (sc) into the ring.
-
Increase round: Work 2 sc in each stitch around. (12 sc)
-
Next round: (1 sc in next stitch, 2 sc in next stitch) repeat around. (18 sc)
-
Continue increasing each round until you reach 30 stitches (or desired size).
-
Work 3-4 rounds without increasing for depth.
-
Fasten off the first half and repeat for the second half.
Joining & Stuffing:
-
Place the two halves together and join them with single crochet stitches around the edges.
-
Before closing the heart completely, stuff it with fiberfill.
-
Continue crocheting around and use invisible decreases to shape the top curves.
-
Fasten off and weave in ends.
✅ Tip: You can attach a keychain ring at the top before closing the heart for a cute bag accessory!
🌸 Lacy Crochet Heart Motif (Advanced) 🌸
This pattern creates an intricate lace-inspired heart that is perfect for elegant home décor, vintage-style coasters, or embellishments for wedding crafts.
Materials:
-
Fine cotton thread or lightweight yarn
-
2mm crochet hook
-
Blocking pins and spray starch (optional)
Pattern:
-
Chain 6, join to form a ring with a slip stitch.
-
Round 1: Work 10 double crochets (dc) into the ring. Join with a slip stitch.
-
Round 2: Chain 3, work 2 dc into each stitch around. Join with a slip stitch.
-
Round 3: Create shell stitches: (3 dc, ch 2, 3 dc) in same stitch, skip 2 stitches, slip stitch in next stitch. Repeat around.
-
Round 4: Expand by adding chain spaces and picots for a delicate lace effect.
-
Round 5: Finish with a scalloped edge.
Block the finished piece by pinning it to a foam board and spraying it lightly with starch for a crisp look.
✅ Tip: These lace hearts make beautiful wedding table decorations or bunting!
❤️ Crochet Heart Granny Square (For Blankets & Afghans) ❤️
This granny square features a heart at the centre and can be joined together to create a stunning blanket or cushion cover.
Materials:
-
Worsted weight yarn in two colours (one for the heart, one for the square)
-
4mm crochet hook
-
Scissors
-
Yarn needle
Pattern:
-
Make the Heart: Use the Simple Mini Crochet Heart pattern above, but don’t fasten off.
-
Turn the Heart into a Square:
-
Switch to a new colour.
-
Chain 3, then work 2 dc into one side of the heart.
-
Chain 2, then 3 dc in the next space.
-
Continue working around, forming a square by adding corners (3 dc, ch 2, 3 dc in each corner).
-
-
Continue for the desired size.
✅ Tip: Make multiple squares and join them together for a heartfelt, handmade blanket!
💌 Creative Ways to Use Crochet Hearts 💌
Now that you’ve mastered crochet heart patterns, here are some creative ways to use them:
-
Gift Toppers – Attach a heart to a wrapped present for a charming touch.
-
Garlands – String hearts together for a beautiful wall decoration.
-
Bookmarks – Add a tassel to a mini heart for an adorable bookmark.
-
Clothing Embellishments – Sew a heart onto a jacket, sweater, or tote bag.
-
Coasters – Use a sturdy yarn to make durable heart-shaped coasters.
Video Tutorial:
Final Thoughts
Crochet hearts are not only fun to make but also a heartfelt way to express love and creativity. Whether you’re creating a simple appliqué or an intricate lace design, these patterns can be customised for different projects.